Documents

intel_mkl_ug.pdf

Description
Intel® Math Kernel Library for Linux* OS User’s Guide March 2009 Document Number: 314774-009US World Wide Web: http://www.intel.com/software/products/ ii Version Version Information Date -001 Original issue. Documents Intel® Math Kernel Library (Intel® MKL) 9.0 gold release. September 2006 -002 Documents Intel® MKL 9.1 beta release. “Getting Started”, “LINPACK and MP LINPACK Benchmarks” chapters and “Support for Third-Party and Removed Interfaces” appendix added. Existing chapters extended
Categories
Published
of 123
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  Intel® Math Kernel Library for Linux* OS User’s Guide March 2009  Document Number: 314774-009USWorld Wide Web: http://www.intel.com/software/products/  ii VersionVersion InformationDate -001Original issue. Documents Intel® Math Kernel Library (Intel® MKL) 9.0 gold release. September 2006-002Documents Intel® MKL 9.1 beta release. “Getting Started”, “LINPACK and MP LINPACK Benchmarks” chapters and “Support for Third-Party and Removed Interfaces” appendix added. Existing chapters extended. Document restruc-tured. List of examples added.January 2007-003Documents Intel® MKL 9.1 gold release. Existing chapters extended. Docu-ment restructured. More aspects of ILP64 interface discussed. Section “Config-uring the Eclipse* IDE CDT to Link with Intel MKL” added to chapter 3. Cluster content is organized into one separate chapter 9 “Working with Intel® Math Kernel Library Cluster Software” and restructured, appropriate links added. June 2007-004Documents Intel® MKL 10.0 Beta release. Layered design model has been described in chapter 3 and the content of the entire book adjusted to the model. Automation of setting environment variables at startup has been described in chapter 4. New Intel MKL threading controls have been described in chapter 6. The User’s Guide for Intel MKL merged with the one for Intel MKL Cluster Edition to reflect consolidation of the respective products.September 2007-005Documents Intel® MKL 10.0 Gold release. Configuring of Eclipse CDT 4.0 to link with Intel MKL has been described in chapter 3. Intel® Compatibility OpenMP* run-time compiler library ( libiomp ) has been described. October 2007-006Documents Intel® MKL 10.1 beta release. Information on dummy libraries in Table High-level directory structure has been further detailed. Information on the Intel MKL configuration file removed. Section “Accessing Man Pages” has been added to chapter 3. Section Support for Boost uBLAS Matrix-Matrix Multiplication has been added to chapter 7. Chapter “Getting Assistance for Programming in the Eclipse* IDE” has been added.May 2008-007Documents Intel® MKL 10.1 gold release. Linking examples for IA-32 archi-tecture and section Linking with Computational Libraries have been added to chapter 5. Integration of DSS/PARDISO into the layered structure has been documented. Two Fortran code examples have been added. August 2008-008Documents Intel® MKL 10.2 beta release. Prebuilt Fortran 95 interface librar-ies and modules for BLAS and LAPACK have been described. Support for Intel® Advanced Vector Extensions (Intel® AVX) has been documented. Dis-continuation of support for dummy libraries and legacy linking model has been also documented. Chapter 5 has been restructured.January 2009-009Documents Intel® MKL 10.2 gold release. The document has been consider-ably restructured. The Getting Started chapter has been enhanced, as well as the description of the layered model concept. Description of the SP2DP interface has been added to Chapter 3. The Web-based linking advisor has been described and referenced in chapters 2 and 5. March 2009  iiiINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel's Web Site. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details.This document contains information on products in the design phase of development.BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino Atom, Centrino Atom Inside, Centrino Inside, Centrino logo, Core Inside, FlashFile, i960, InstantIP, Intel, Intel logo, Intel386, Intel486, IntelDX2, IntelDX4, IntelSX2, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel vPro, Intel XScale, IPLink, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, PDCharm, Pentium, Pentium Inside, skoool, Sound Mark, The Journey Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries.* Other names and brands may be claimed as the property of others.Copyright © 2006 - 2009, Intel Corporation. All rights reserved.  iv Contents Chapter 1Overview Technical Support....................................................................... 1-1About This Document.................................................................. 1-1Document Organization........................................................... 1-2Term and Notational Conventions.............................................. 1-3 Chapter 2Getting Started Before You Begin........................................................................ 2-1Compiler Support....................................................................... 2-3Steps to Get Started................................................................... 2-3Check Your Installation............................................................ 2-4Set Environment Variables....................................................... 2-4Use a Web-based Linking Advisor.............................................. 2-4Use Intel MKL Code Examples................................................... 2-5 Chapter 3Intel® Math Kernel Library Structure High-level Directory Structure...................................................... 3-1Layered Model Concept................................................................ 3-3Sequential Mode of the Library..................................................... 3-4Support for ILP64 Programming.................................................... 3-5Architecture Support................................................................... 3-7Directory Structure in Detail......................................................... 3-8Accessing the Intel® MKL Documentation.................................... 3-20Contents of the Documentation Directory................................. 3-20Accessing Man Pages............................................................. 3-20
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks