affinity mask
aligning data
architecture support
BLAS
Calling LAPACK, BLAS, and CBLAS Routines from C/C++ Language Environments
Fortran 95 Interfaces to LAPACK and BLAS
Threaded Functions and Problems
calling routines from C
Fortran 95 interface to
threaded routines
C, calling LAPACK, BLAS, CBLAS from
C/C++, Intel(R) MKL complex types
calling
Calling BLAS Functions that Return the Complex Values in C/C++ Code
Calling LAPACK, BLAS, and CBLAS Routines from C/C++ Language Environments
BLAS functions from C
CBLAS interface from C
complex BLAS Level 1 function from C
complex BLAS Level 1 function from C++
Fortran-style routines from C
CBLAS interface, use of
C interface to LAPACK, use of
Cluster FFT, linking with
cluster software, Intel(R) MKL
cluster software, linking with
Linking with ScaLAPACK and Cluster FFTs
Examples for Linking with ScaLAPACK and Cluster FFT
commands
linking examples
code examples, use of
coding
Coding Tips
Coding Techniques
data alignment
techniques to improve performance
compiler-dependent function
compiler support RTL, linking with
complex types in C and C++, Intel(R) MKL
computational libraries, linking with
configuring Eclipse* CDT
conventions, notational
custom shared object
Building Custom Shared Objects
Specifying a List of Functions
building
specifying list of functions
denormal number, performance
directory structure
Contents of the Documentation Directories
High-level Directory Structure
Appendix C: Directory Structure in Detail
documentation
high-level
in-detail
documentation
Contents of the Documentation Directories
Viewing Man Pages
directories, contents
man pages
documentation, for Intel(R) MKL, viewing in Eclipse* IDE
Eclipse* CDT
Configuring the Eclipse* IDE CDT to Link with Intel(R) Math Kernel Library
Viewing the Intel(R) Math Kernel Library Reference Manual in the Eclipse* IDE
configuring
viewing Intel(R) MKL documentation in
Eclipse* IDE, searching the Intel Web site
environment variables, setting
examples, linking
Examples for Linking with ScaLAPACK and Cluster FFT
Linking Examples
for cluster software
general
FFT interface
Coding Techniques
FFT Optimized Radices
Threaded Functions and Problems
data alignment
optimised radices
threaded problems
FFTW interface support
Fortran 95 interface libraries
GNU* Multiple Precision Arithmetic Library
header files, Intel(R) MKL
HT technology, configuration tip
hybrid, version, of MP LINPACK
hyper-threading technology, configuration tip
ILP64 programming, support for
include files, Intel(R) MKL
installation, checking
Intel(R) Web site, searching in Eclipse* IDE
interface
Linking with Fortran 95 Interface Libraries
Using the ILP64 Interface vs. LP64 Interface
Using the Single Dynamic Library Interface
Fortran 95, libraries
LP64 and ILP64, use of
Single Dynamic Library
interface libraries, linking with
interface libraries and modules, Intel(R) MKL
Java* examples
language interfaces support
language-specific interfaces
Using Language-Specific Interfaces with Intel(R) Math Kernel Library
interface libraries and modules
LAPACK
Calling LAPACK, BLAS, and CBLAS Routines from C/C++ Language Environments
Fortran 95 Interfaces to LAPACK and BLAS
Coding Techniques
Threaded Functions and Problems
calling routines from C
C interface to, use of
Fortran 95 interface to
performance of packed routines
threaded routines
layers, Intel(R) MKL structure
libraries to link against
Linking Quick Start
compiler support RTL
computational
interface
system libraries
threading
linking, quick start
linking, Web-based advisor
linking examples
Examples for Linking with ScaLAPACK and Cluster FFT
Linking Examples
cluster software
general
linking with
Linking with Compiler Support RTLs
Linking with Computational Libraries
Linking with Interface Libraries
Linking with System Libraries
Selecting Libraries in the Threading Layer and RTL
compiler support RTL
computational libraries
interface libraries
system libraries
threading libraries
link-line syntax
LINPACK benchmark
man pages, viewing
memory functions, redefining
memory management
memory renaming
mixed-language programming
module, Fortran 95
MP LINPACK benchmark
multi-core performance
notational conventions
number of threads
Changing the Number of Threads at Run Time
Setting the Number of Threads Using an OpenMP* Environment Variable
MKL_DYNAMIC
Setting the Number of Threads
Techniques to Set the Number of Threads
changing at run time
changing with OpenMP* environment variable
Intel(R) MKL choice, particular cases
setting for cluster
techniques to set
numerical stability
parallelism, of Intel(R) MKL
parallel performance
performance
Managing Multi-core Performance
Operating on Denormals
multi-core
with denormals
with subnormals
ScaLAPACK, linking with
SDL interface
sequential mode of Intel(R) MKL
Single Dynamic Library interface
stability, numerical
structure
High-level Directory Structure
Appendix C: Directory Structure in Detail
Layered Model Concept
high-level
in-detail
model
support, technical
supported architectures
syntax, link-line
system libraries, linking with
technical support
threaded functions
threaded problems
threading control, Intel(R) MKL-specific
threading libraries, linking with
thread safety, of Intel(R) MKL
uBLAS, matrix-matrix multiplication, substitution with Intel MKL functions
unstable output, getting rid of
usage information