Intel(R) - Computational and Systems Biology at MIT
Intel(R) - Computational and Systems Biology at MIT
Intel(R) - Computational and Systems Biology at MIT
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Intel</strong>® M<strong>at</strong>h Kernel Library Structure 3Table 3-7Detailed directory structure (continued)Directory/filelibmkl_ias.solibmkl_vml_i2p.soRTL layerlibguide.solibiomp5.soContentsInterval arithmetic routinesVML kernel for IA-64 architecture<strong>Intel</strong>® Legacy OpenMP* run-time library for dynamic linking<strong>Intel</strong>® Comp<strong>at</strong>ibility OpenMP* run-time library for dynamiclinking1. Additionally, a number of interface libraries may be gener<strong>at</strong>ed as a result of respective makefile oper<strong>at</strong>ion in the interfacesdirectory (see “Using Language-Specific Interfaces with <strong>Intel</strong>® MKL” section in chapter 7).Dummy LibrariesPure layered libraries give more flexibility to choose the appropri<strong>at</strong>e combin<strong>at</strong>ion oflibraries but do not have backward comp<strong>at</strong>ibility by library names in link lines. Dummylibraries are introduced to provide backward comp<strong>at</strong>ibility with earlier version of <strong>Intel</strong> MKL,which did not use layered libraries.Dummy libraries do not contain any functionality, but only dependencies on a set of layeredlibraries. Placed in a link line, dummy libraries enable omitting dependent layered libraries,which will be linked autom<strong>at</strong>ically. Dummy libraries contain dependency on the followinglayered libraries (default principle):• Interface: <strong>Intel</strong>, LP64• Threading: <strong>Intel</strong> compiled• <strong>Comput<strong>at</strong>ional</strong>: the comput<strong>at</strong>ion library.So, if you employ the above interface <strong>and</strong> use OpenMP* threading provided by the <strong>Intel</strong>®compiler, you may not change your link lines.Accessing the <strong>Intel</strong>® M<strong>at</strong>h Kernel Library Document<strong>at</strong>ionThe section details the contents of the <strong>Intel</strong> MKL document<strong>at</strong>ion directory <strong>and</strong> explains howto access man pages for the library.3-19