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.

Overview 1Chapter 3Chapter 4Chapter 5Chapter 6Chapter 7Chapter 8Chapter 9Chapter 10Appendix AAppendix BThe document also includes an Index.<strong>Intel</strong>® M<strong>at</strong>h Kernel Library Structure. Discusses the structure ofthe <strong>Intel</strong> MKL directory after install<strong>at</strong>ion <strong>at</strong> different levels of detailas well as the library versions <strong>and</strong> parts.Configuring Your Development Environment. Explains how toconfigure <strong>Intel</strong> MKL <strong>and</strong> your development environment for the usewith the library.Linking Your Applic<strong>at</strong>ion with <strong>Intel</strong>® M<strong>at</strong>h Kernel Library.Compares st<strong>at</strong>ic <strong>and</strong> dynamic linking models; describes the generallink line syntax to be used for linking with <strong>Intel</strong> MKL libraries;explains which libraries should be linked with your applic<strong>at</strong>ion foryour particular pl<strong>at</strong>form <strong>and</strong> function domain; discusses how tobuild custom dynamic libraries.Managing Performance <strong>and</strong> Memory. Discusses <strong>Intel</strong> MKLthreading; shows coding techniques <strong>and</strong> gives hardwareconfigur<strong>at</strong>ion tips for improving performance of the library;explains fe<strong>at</strong>ures of the <strong>Intel</strong> MKL memory management <strong>and</strong>, inparticular, shows how to replace memory functions th<strong>at</strong> the libraryuses by default with your own ones.Language-specific Usage Options. Discusses mixed-languageprogramming <strong>and</strong> the use of language-specific interfaces.Coding Tips. Presents coding tips th<strong>at</strong> may be helpful to meetcertain specific needs.Working with <strong>Intel</strong>® M<strong>at</strong>h Kernel Library Cluster Software.Discusses usage of ScaLAPACK <strong>and</strong> Cluster FFTs mainly describinglinking of your applic<strong>at</strong>ion with these function domains, includingC- <strong>and</strong> Fortran-specific linking examples; gives inform<strong>at</strong>ion on thesupported MPI.LINPACK <strong>and</strong> MP LINPACK Benchmarks. Describes the <strong>Intel</strong>®Optimized LINPACK Benchmark for Linux* <strong>and</strong> <strong>Intel</strong>® OptimizedMP LINPACK Benchmark for Clusters.<strong>Intel</strong>® M<strong>at</strong>h Kernel Library Language Interfaces Support.Summarizes inform<strong>at</strong>ion on language interfaces th<strong>at</strong> <strong>Intel</strong> MKLprovides for each function domain.Support for Third-Party Interfaces. Describes in brief certaininterfaces th<strong>at</strong> <strong>Intel</strong> MKL supports.1-3

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

Saved successfully!

Ooh no, something went wrong!