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 Library User’s GuideKnown Limit<strong>at</strong>ions ................................................................ 10-3<strong>Intel</strong>® Optimized MP LINPACK Benchmark for Clusters .................. 10-4Contents ............................................................................. 10-5Building MP LINPACK ............................................................ 10-6New Fe<strong>at</strong>ures....................................................................... 10-7Benchmarking a Cluster ........................................................ 10-7Appendix A <strong>Intel</strong>® M<strong>at</strong>h Kernel Library Language Interfaces SupportAppendix B Support for Third-Party InterfacesGMP* Functions ......................................................................... B-1FFTW Interface Support .............................................................. B-1IndexList of TablesTable 1-1 Not<strong>at</strong>ional conventions ................................................. 1-4Table 2-1 Wh<strong>at</strong> you need to know before you get started ................ 2-3Table 3-1 High-level directory structure ........................................ 3-1Table 3-2 <strong>Intel</strong>® MKL ILP64 concept ............................................ 3-7Table 3-3 Compiler options for the ILP64 interface ......................... 3-8Table 3-4 Integer types .............................................................. 3-9Table 3-5 <strong>Intel</strong>® MKL include files................................................ 3-9Table 3-6 ILP64 support in <strong>Intel</strong>® MKL ....................................... 3-10Table 3-7 Detailed directory structure......................................... 3-12Table 3-8 Contents of the doc directory ...................................... 3-20Table 5-1 Quick comparison of <strong>Intel</strong>® MKL linkage models .............. 5-2Table 5-2 Interface layer library for linking with the Absoft compilers 5-9Table 5-3 Selecting the Threading Layer ..................................... 5-10Table 6-1 How to avoid conflicts in the execution environment foryour threading model............................................................... 6-4Table 6-2 <strong>Intel</strong>® MKL environment variables for threading controls .. 6-8Table 6-3 Interpret<strong>at</strong>ion of MKL_DOMAIN_NUM_THREADS values... 6-11vii

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

Saved successfully!

Ooh no, something went wrong!