13.07.2015 Views

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Intel</strong>® M<strong>at</strong>h Kernel LibraryLanguage InterfacesSupportAThe following table shows language interfaces th<strong>at</strong> <strong>Intel</strong>® M<strong>at</strong>h Kernel Library (<strong>Intel</strong>®MKL) provides for each function domain. However, <strong>Intel</strong> MKL routines can be called fromother languages using mixed-language programming. For example, see section“Mixed-language programming with <strong>Intel</strong>® MKL” in chapter 7 on how to call Fortranroutines from C/C++.Table A-1<strong>Intel</strong>® MKL language interfaces supportFunction DomainFORTRAN 77interfaceFortran 90/95interfaceC/C++interfaceBasic Linear Algebra Subprograms (BLAS) + + via CBLASSparse BLAS Level 1 + + via CBLASSparse BLAS Level 2 <strong>and</strong> 3 + + +LAPACK routines for solving systems of linear + +equ<strong>at</strong>ionsLAPACK routines for solving least-squares + +problems, eigenvalue <strong>and</strong> singular valueproblems, <strong>and</strong> Sylvester's equ<strong>at</strong>ionsAuxiliary <strong>and</strong> utility LAPACK routines +ScaLAPACK routines +PARDISO + +Other Direct <strong>and</strong> Iter<strong>at</strong>ive Sparse Solver + + +routinesVector M<strong>at</strong>hem<strong>at</strong>ical Library (VML) functions + +Vector St<strong>at</strong>istical Library (VSL) functions + +Fourier Transform functions (FFT) + +Cluster FFT functions + +Interval Solver routines +Trigonometric Transform routines + +A-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!