Jump to navigation

Zona para desarrolladores Intel®
Únase ya Inicio de sesión
  • Desarrollo
    • SO
      • Android*
      • HTML5
      • Windows*
    • Dispositivo
      • Dispositivos 2 en 1 y Ultrabook™
      • Cliente empresarial
      • Sistemas integrados
      • Internet de las cosas
      • Servidores, Estaciones de trabajo, HPC
    • Tecnología
      • Big data (datos a gran escala)
      • Pantalla doble
      • Desarrollo de juegos
      • Intel® RealSense™
      • Extensiones ISA
      • Aprendizaje mecánico
      • Código moderno
      • Redes
      • Código abierto
      • Almacenamiento
  • Herramientas
    • Tipo de desarrollador
      • Sistemas integrados
      • Desarrollo de juegos
      • Medios
      • Técnico, empresarial, HPC
      • Web
    • SO
      • Todas las herramientas
      • Android*
      • HTML5
      • Linux*
      • SO X*
      • Windows*
    • Recursos
      • Ejemplos de código
      • Contactar con el servicio de asistencia
      • Documentación
      • Software gratis
      • Centro de registro Intel
      • Foros sobre productos
      • SDK
  • Recursos
    • Asociarse con Intel
      • Programa académico
      • Socio destacado
      • Black Belt Developer
      • Malla de desarrolladores
      • Programa para innovadores
      • Relatos de éxito
    • Aprender
      • Blog
      • Consejos comerciales
      • Eventos
      • Videos
    • Asistencia
      • Contactar con el servicio de asistencia
      • Evangelistas de desarrolladores
      • Preguntas frecuentes
      • Foros
  • Sitio en el cual buscar:
  • Zona para desarrolladores Intel®
  • Intel.com

Developer Reference for Intel® Math Kernel Library 2018 - Fortran

  • Getting Help and Support
  • What's New
  • Notational Conventions
  • Overview
    • Performance Enhancements
    • Parallelism
  • BLAS and Sparse BLAS Routines
    • BLAS Routines
      • Naming Conventions for BLAS Routines
      • Fortran 95 Interface Conventions for BLAS Routines
      • Matrix Storage Schemes for BLAS Routines
      • BLAS Level 1 Routines and Functions
        • ?asum
        • ?axpy
        • ?copy
        • ?dot
        • ?sdot
        • ?dotc
        • ?dotu
        • ?nrm2
        • ?rot
        • ?rotg
        • ?rotm
        • ?rotmg
        • ?scal
        • ?swap
        • i?amax
        • i?amin
        • ?cabs1
      • BLAS Level 2 Routines
        • ?gbmv
        • ?gemv
        • ?ger
        • ?gerc
        • ?geru
        • ?hbmv
        • ?hemv
        • ?her
        • ?her2
        • ?hpmv
        • ?hpr
        • ?hpr2
        • ?sbmv
        • ?spmv
        • ?spr
        • ?spr2
        • ?symv
        • ?syr
        • ?syr2
        • ?tbmv
        • ?tbsv
        • ?tpmv
        • ?tpsv
        • ?trmv
        • ?trsv
      • BLAS Level 3 Routines
        • ?gemm
        • ?hemm
        • ?herk
        • ?her2k
        • ?symm
        • ?syrk
        • ?syr2k
        • ?trmm
        • ?trsm
    • Sparse BLAS Level 1 Routines
      • Vector Arguments
      • Naming Conventions for Sparse BLAS Routines
      • Routines and Data Types
      • BLAS Level 1 Routines That Can Work With Sparse Vectors
      • ?axpyi
      • ?doti
      • ?dotci
      • ?dotui
      • ?gthr
      • ?gthrz
      • ?roti
      • ?sctr
    • Sparse BLAS Level 2 and Level 3 Routines
      • Naming Conventions in Sparse BLAS Level 2 and Level 3
      • Sparse Matrix Storage Formats for Sparse BLAS Routines
      • Routines and Supported Operations
      • Interface Consideration
      • Sparse BLAS Level 2 and Level 3 Routines.
        • mkl_?csrgemv
        • mkl_?bsrgemv
        • mkl_?coogemv
        • mkl_?diagemv
        • mkl_?csrsymv
        • mkl_?bsrsymv
        • mkl_?coosymv
        • mkl_?diasymv
        • mkl_?csrtrsv
        • mkl_?bsrtrsv
        • mkl_?cootrsv
        • mkl_?diatrsv
        • mkl_cspblas_?csrgemv
        • mkl_cspblas_?bsrgemv
        • mkl_cspblas_?coogemv
        • mkl_cspblas_?csrsymv
        • mkl_cspblas_?bsrsymv
        • mkl_cspblas_?coosymv
        • mkl_cspblas_?csrtrsv
        • mkl_cspblas_?bsrtrsv
        • mkl_cspblas_?cootrsv
        • mkl_?csrmv
        • mkl_?bsrmv
        • mkl_?cscmv
        • mkl_?coomv
        • mkl_?csrsv
        • mkl_?bsrsv
        • mkl_?cscsv
        • mkl_?coosv
        • mkl_?csrmm
        • mkl_?bsrmm
        • mkl_?cscmm
        • mkl_?coomm
        • mkl_?csrsm
        • mkl_?cscsm
        • mkl_?coosm
        • mkl_?bsrsm
        • mkl_?diamv
        • mkl_?skymv
        • mkl_?diasv
        • mkl_?skysv
        • mkl_?diamm
        • mkl_?skymm
        • mkl_?diasm
        • mkl_?skysm
        • mkl_?dnscsr
        • mkl_?csrcoo
        • mkl_?csrbsr
        • mkl_?csrcsc
        • mkl_?csrdia
        • mkl_?csrsky
        • mkl_?csradd
        • mkl_?csrmultcsr
        • mkl_?csrmultd
    • Inspector-executor Sparse BLAS Routines
      • Naming conventions in Inspector-executor Sparse BLAS Routines
      • Sparse Matrix Storage Formats for Inspector-executor Sparse BLAS Routines
      • Supported Inspector-executor Sparse BLAS Operations
      • Two-stage Algorithm for Inspector-executor Sparse BLAS routines
      • Matrix manipulation routines
        • mkl_sparse_?_create_csr
        • mkl_sparse_?_create_csc
        • mkl_sparse_?_create_coo
        • mkl_sparse_?_create_bsr
        • mkl_sparse_copy
        • mkl_sparse_destroy
        • mkl_sparse_convert_csr
        • mkl_sparse_convert_bsr
        • mkl_sparse_?_export_csr
        • mkl_sparse_?_export_csc
        • mkl_sparse_?_export_bsr
        • mkl_sparse_?_set_value
      • Inspector-executor Sparse BLAS Analysis Routines
        • mkl_sparse_set_mv_hint
        • mkl_sparse_set_sv_hint
        • mkl_sparse_set_mm_hint
        • mkl_sparse_set_sm_hint
        • mkl_sparse_set_dotmv_hint
        • mkl_sparse_set_symgs_hint
        • mkl_sparse_set_memory_hint
        • mkl_sparse_optimize
      • Inspector-executor Sparse BLAS Execution Routines
        • mkl_sparse_?_mv
        • mkl_sparse_?_trsv
        • mkl_sparse_?_mm
        • mkl_sparse_?_trsm
        • mkl_sparse_?_add
        • mkl_sparse_spmm
        • mkl_sparse_?_spmmd
        • mkl_sparse_sp2m
        • mkl_sparse_sypr
        • mkl_sparse_?_syprd
        • mkl_sparse_?_symgs
        • mkl_sparse_?_symgs_mv
        • mkl_sparse_syrk
        • mkl_sparse_?_syrkd
        • mkl_sparse_order
        • mkl_sparse_?_dotmv
    • BLAS-like Extensions
      • ?axpby
      • ?gem2vu
      • ?gem2vc
      • ?gemmt
      • ?gemm3m
      • ?gemm_batch
      • ?gemm3m_batch
      • ?trsm_batch
      • mkl_?imatcopy
      • mkl_?omatcopy
      • mkl_?omatcopy2
      • mkl_?omatadd
      • ?gemm_alloc
      • ?gemm_pack
      • ?gemm_compute
      • ?gemm_free
      • gemm_*
  • LAPACK Routines
    • Naming Conventions for LAPACK Routines
    • Fortran 95 Interface Conventions for LAPACK Routines
      • Intel® MKL Fortran 95 Interfaces for LAPACK Routines vs. Netlib Implementation
    • Matrix Storage Schemes for LAPACK Routines
    • Mathematical Notation for LAPACK Routines
    • Error Analysis
    • LAPACK Linear Equation Routines
      • LAPACK Linear Equation Computational Routines