Intel(R) Math Kernel Library 10.1 for Linux* OS Installation Guide Contents * Introduction * Obtaining Intel MKL * Installing Intel MKL * Silent Installation * Uninstalling Intel MKL * Obtaining Technical Support * Disclaimer and Legal Information Introduction This document explains how to install and configure Intel Math Kernel Library (Intel(R) MKL) 10.1 for Linux*. Installation is a multi-step process. Before you begin the installation, please read this document in its entirety, as well as the System Requirements section in the Intel MKL Release Notes (file Release_Notes.htm). For information about the product contents, including new and changed features, please refer to Release Notes as well. If you have a previous (lower numbered) version Intel MKL for Linux installed, you do not need to uninstall it before installing this version: Intel(R) MKL supports version coexistence. Obtaining Intel MKL Before installing Intel MKL, you should check the File Downloads section of Intel(R) Premier Support to see if a newer version or update is available. The version on CD or as listed in your electronic download license letter may not be the most current. In order to download and install a version from Intel Premier Support, you will first have to register for support as described under Technical Support. Installing Intel MKL Pre-Installation Instructions Note: the default installation directory for the Intel MKL 10.1 is /opt/intel/mkl/10.1.y.xxx , where y is the number of the release update and xxx is the package number, for example, /opt/intel/mkl/10.1.0.004. Installation Instructions To install the Intel MKL package on Linux*, use the following instructions. The installation software installs the full Intel MKL file set for all supported processors. See the Intel MKL website for updates, when available. 1. Do either of the following A. Installing from the downloaded package Unpack the Intel MKL package in a directory which you have write access to: >tar -zxvf l_mkl_p_10.1.y.xxx.tar.gz B. Installing from CD Insert an Intel MKL CD into your CD-ROM device and mount it. 2. Run the installation script A. Installing from the downloaded package Execute the install script in the directory where the tar file was extracted: > cd l_mkl_p_10.1.y.xxx > ./install.sh B. Installing from CD Execute the install script in the directory where your CD-ROM device was mounted: > cd > ./install.sh 3. The install script will display a series of dialog screens. Please follow the instructions to begin the installation. 4. When prompted to read and accept EULA, read it and select "accept" to accept or "decline" to reject it. If "decline" is selected, the installation reverts to the previous screen. 5. To continue, you will be prompted to enter your serial number or select other type of product activation. The serial number and a license file were provided to you when you purchased the product, either in an e-mail from the reseller or on a sticker attached to the CD-ROM package. If you are connected to the internet, type your serial number and press Enter. The correct license file will be automatically downloaded and installed to your system. If you cannot connect to the internet, select the option to enter the absolute path to the license file. Note: If the installer detects that you already have a valid license on your system, the first option will be: 1. Use existing license [default] 6. If you are not logged in as root, you will be asked whether you want to install as root. The root installation will update the system RPM database. For the non-root installation, the system RPM database will not be used. Choose the non-root installation if you want to install to a private area. 7. The install script then does some checking of prerequisites and displays the optional and critical prerequisites missing. You should resolve all critical issues before continuing the installation. Optional issues can be skipped, although you are strongly recommended to resolve non-critical issues at this point as well. 8. Then the installation will continue and you may be prompted to specify installation paths or to press Enter to proceed through the installation steps. 9. At the end of the installation, you will be prompted to register for Intel(R) Premier Support. Please follow the provided instructions. If you do not wish to register, press q and press Enter to exit. Note that Fortran 95 interface libraries for LAPACK and BLAS are delivered as source code, and you need to build them yourself. See the "Fortran 95 Interfaces and Wrappers to LAPACK and BLAS" section in the Intel MKL User's Guide on how to do this. Installation Warning for RPM 4.0.2, 4.1, 4.2.1(x64), 3.0.5 These RPMs cannot install to a non-default directory. This has been resolved in next versions of RPM. Silent Installation Silent installation enables installing Intel MKL on a single Linux machine in a batch mode, without input prompts. To run silent installation, 1. Log in as root 2. After the command prompt, enter ./install.sh --silent [] where is the name of the install configuration file, which contains answers to questions that the installer asks. Note that it is your responsibility to create the configuration file for silent installation. To do this, you are encouraged to use the --duplicate option (described below). Silent installation is especially helpful in case you have to replicate the installation on multiple similarly configured machines, such as cluster nodes. In this case, you should first save the configuration of your installation. To do this, run interactive installation with an additional option: ./install.sh --duplicate [] Running the installation with this option will cause a file to be created that contains all your answers to questions asked. The parameter determines the file to be created. If this directory is read-only, then the /tmp/mkl/ directory will be used. If the file already exists, it will be overwritten. Examples: ./install.sh --silent /path/to/mysilentconfig.ini Runs silent installation using /path/to/mysilentconfig.ini configuration file Uninstalling Intel MKL Follow the instructions below to uninstall Intel MKL. If you've installed Intel MKL as root, 1. Log in as root. 2. To uninstall, run /uninstall.sh . If you've installed Intel MKL to the default directory, use /opt/intel/mkl/10.1.y.xxx/uninstall.sh , Note: Uninstalling Intel MKL does not delete the corresponding license file. Obtaining Technical Support Your feedback is very important to us. To receive technical support for the tools provided in this product and technical information including FAQ's and product updates, you need to be registered for an Intel(R) Premier Support account on our secure web site, https://premier.intel.com. If you did not register as part of the installation process, please register at http://support.intel.com/support/performancetools/support.htm and click on "Registration Center". Note: If you have questions or problems getting started with the Intel(R) Math Kernel Library, please contact support at https://registrationcenter.intel.com/support/ . Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL(R) 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, located at http://www.intel.com/. 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. 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, XScale, IPLink, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, Intel 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 (c) 2005 - 2008, Intel Corporation. All rights reserved