Intel Parallel Studio XE 2011 for Linux* Installation Guide and Release Notes

Similar documents
Intel Parallel Studio XE 2011 SP1 for Linux* Installation Guide and Release Notes

Installation Guide and Release Notes

Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes

Installation Guide and Release Notes

Installation Guide and Release Notes

Installation Guide and Release Notes

Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes

Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes

Installation Guide and Release Notes

Using Intel Inspector XE 2011 with Fortran Applications

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

Bitonic Sorting Intel OpenCL SDK Sample Documentation

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Intel vpro Technology Virtual Seminar 2010

Intel Parallel Amplifier Sample Code Guide

Intel Integrated Native Developer Experience 2015 (OS X* host)

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

Bitonic Sorting. Intel SDK for OpenCL* Applications Sample Documentation. Copyright Intel Corporation. All Rights Reserved

Intel Xeon Phi Coprocessor. Technical Resources. Intel Xeon Phi Coprocessor Workshop Pawsey Centre & CSIRO, Aug Intel Xeon Phi Coprocessor

Intel Cache Acceleration Software for Windows* Workstation

Using the Intel VTune Amplifier 2013 on Embedded Platforms

Intel(R) Threading Building Blocks

LED Manager for Intel NUC

Intel Software Development Products Licensing & Programs Channel EMEA

Intel Desktop Board DZ68DB

How to Create a.cibd File from Mentor Xpedition for HLDRC

Intel Media Server Studio Professional Edition for Linux*

Intel vpro Technology Virtual Seminar 2010

Intel IT Director 1.7 Release Notes

Intel RealSense Depth Module D400 Series Software Calibration Tool

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

Intel Thread Checker 3.1 for Windows* Release Notes

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

Intel Desktop Board DG41CN

Optimizing the operations with sparse matrices on Intel architecture

Intel Desktop Board D946GZAB

Expand Your HPC Market Reach and Grow Your Sales with Intel Cluster Ready

Intel MPI Library for Windows* OS

Intel Desktop Board DG31PR

Device Firmware Update (DFU) for Windows

Desktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3

Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms

Intel System Debugger 2018 for System Trace Linux* host

Intel Desktop Board D945GCLF

Intel Fortran Composer XE 2011 Getting Started Tutorials

Intel Parallel Studio XE 2016 Composer Edition for OS X* Installation Guide and Release Notes

Intel Desktop Board DG41RQ

Software Evaluation Guide for WinZip* esources-performance-documents.html

Intel Desktop Board D945GCLF2

Intel Core TM Processor i C Embedded Application Power Guideline Addendum

Intel Desktop Board D975XBX2

Intel Core TM i7-4702ec Processor for Communications Infrastructure

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on SuSE*Enterprise Linux Server* using Xen*

Intel Many Integrated Core (MIC) Architecture

Enabling DDR2 16-Bit Mode on Intel IXP43X Product Line of Network Processors

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

Intel Media Server Studio 2017 R3 Essentials Edition for Linux* Release Notes

Intel Cache Acceleration Software - Workstation

Software Evaluation Guide for Photodex* ProShow Gold* 3.2

Intel Desktop Board D945GCCR

Intel Platform Controller Hub EG20T

HPCG on Intel Xeon Phi 2 nd Generation, Knights Landing. Alexander Kleymenov and Jongsoo Park Intel Corporation SC16, HPCG BoF

IEEE1588 Frequently Asked Questions (FAQs)

Intel Platform Controller Hub EG20T

Intel Manycore Platform Software Stack (Intel MPSS)

Intel Stereo 3D SDK Developer s Guide. Alpha Release

Intel Parallel Studio XE 2016 Composer Edition Update 1 for OS X* Installation Guide and Release Notes

SDK API Reference Manual for VP8. API Version 1.12

Collecting OpenCL*-related Metrics with Intel Graphics Performance Analyzers

PARDISO - PARallel DIrect SOlver to solve SLAE on shared memory architectures

Intel Desktop Board DH55TC

Intel Parallel Inspector Release Notes

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

Intel USB 3.0 extensible Host Controller Driver

Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability

Intel Desktop Board DP55SB

Installation Guide and Release Notes

Ernesto Su, Hideki Saito, Xinmin Tian Intel Corporation. OpenMPCon 2017 September 18, 2017

Product Change Notification

Intel Galileo Firmware Updater Tool

Intel RealSense D400 Series Calibration Tools and API Release Notes

Overview

Software Evaluation Guide for WinZip 15.5*

Intel Desktop Board DP45SG

Intel Parallel Studio XE 2019 Update 1

Drive Recovery Panel

Microarchitectural Analysis with Intel VTune Amplifier XE

Techniques for Lowering Power Consumption in Design Utilizing the Intel EP80579 Integrated Processor Product Line

Intel Desktop Board DH61SA

Intel G31/P31 Express Chipset

Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012

Product Change Notification

The Intel Processor Diagnostic Tool Release Notes

Upgrading Intel Server Board Set SE8500HW4 to Support Intel Xeon Processors 7000 Sequence

Intel Parallel Studio XE 2018

MICHAL MROZEK ZBIGNIEW ZDANOWICZ

Software Evaluation Guide Adobe Premiere Pro CS3 SEG

Transcription:

Intel Parallel Studio XE 2011 for Linux* Installation Guide and Release Notes Document number: 323804-001US 8 October 2010 Table of Contents 1 Introduction... 1 1.1 Product Contents... 1 1.2 What s New... 2 1.3 System Requirements... 2 1.4 Documentation... 4 1.5 Technical Support... 5 2 Installation... 5 2.1.1 Activation of Purchase after Evaluation Using the Intel Activation Tool... 5 2.1.2 Using a License Server... 6 2.1.3 Known Installation Issues... 6 3 Disclaimer and Legal Information... 6 1 Introduction This document describes system requirements and how to install Intel Parallel Studio XE 2011. Additional release notes for each component, with details of changes and additional technical information, can be found after installation, in the respective components Documentation folder. First-time users should view the Intel Parallel Studio XE 2011 Getting Started Tutorials. 1.1 Product Contents Intel Parallel Studio XE 2011 includes the following components: Intel C++ Composer XE (includes Intel IPP, Intel TBB and Intel MKL) Intel Fortran Composer XE (includes Intel MKL) Intel Inspector XE Installation Guide and Release Notes 1

Intel VTune Amplifier XE Sample programs On-disk documentation 1.2 What s New This section highlights important changes in product updates. This is the initial product release. For information on what is new in each component, please read the individual component release notes. 1.3 System Requirements For an explanation of architecture names, see http://software.intel.com/en-us/articles/intelarchitecture-platform-terminology/ Requirements to develop IA-32 architecture applications A PC based on an IA-32 or Intel 64 architecture processor supporting the Intel Streaming SIMD Extensions 2 (Intel SSE2) instructions (Intel Pentium 4 processor or later, or compatible non-intel processor) o Development for a target different from the host may require optional library components to be installed from your Linux Distribution. o For the best experience, a multi-core or multi-processor system is recommended. o Incompatible or proprietary instructions in non-intel processors may cause the analysis capabilities of this product to function incorrectly. Any attempt to analyze code not supported by Intel processors may lead to failures in this product. 1GB of RAM (2GB recommended) 4GB free disk space for all features One of the following Linux distributions (this is the list of distributions tested by Intel and supported by all components; other distributions may or may not work and are not recommended - please refer to Technical Support if you have questions). Individual components, in particular Intel C++ and Fortran Composer, support additional distributions see the individual component (Amplifier, Composer, Inspector) Release Notes for details. o Red Hat Enterprise Linux* 4 (Update 8), 5 (Updates 4, 5), 6 o SUSE LINUX Enterprise Server* 10, 11 o Fedora* 12, 13 Linux Developer tools component installed, including gcc, g++ and related tools Library libunwind.so is required in order to use the traceback option. Some Linux distributions may require that it be obtained and installed separately. If developing on an Intel 64 architecture system, some Linux distributions may require installation of one or more of the following additional Linux components: ia32-libs, lib32gcc1, lib32stdc++6, libc6-dev-i386, gcc-multilib Installation Guide and Release Notes 2

Requirements to Develop Intel 64 Architecture Applications A PC based on an Intel 64 architecture processor (Intel Pentium 4 processor or later, or compatible non-intel processor) o For the best experience, a multi-core or multi-processor system is recommended. o Incompatible or proprietary instructions in non-intel processors may cause the analysis capabilities of this product to function incorrectly. Any attempt to analyze code not supported by Intel processors may lead to failures in this product. 1GB of RAM (2GB recommended) 4GB free disk space for all features 100 MB of hard disk space for the virtual memory paging file. Be sure to use at least the minimum amount of virtual memory recommended for the installed distribution of Linux One of the following Linux distributions (this is the list of distributions tested by Intel and supported by all components; other distributions may or may not work and are not recommended - please refer to Technical Support if you have questions). Individual components, in particular Intel C++ and Fortran Composer, support additional distributions see the individual component (Amplifier, Composer, Inspector) Release Notes for details. o Red Hat Enterprise Linux* 4 (Update 8), 5 (Updates 4, 5), 6 o SUSE LINUX Enterprise Server* 10, 11 o Fedora* 12, 13 Linux Developer tools component installed, including gcc, g++ and related tools Library libunwind.so is required in order to use the traceback option. Some Linux distributions may require that it be obtained and installed separately. Additional Requirements to use the Graphical User Interface of the Intel Debugger IA-32 Architecture system or Intel 64 Architecture system Java* Runtime Environment (JRE) 5.0 (also called 1.5) or 6.0 (1.6) 5.0 recommended o A 32-bit JRE must be used on an IA-32 architecture system and a 64-bit JRE must be used on an Intel 64 architecture system Notes The Intel compilers are tested with a number of different Linux distributions, with different versions of gcc. Some Linux distributions may contain header files different from those we have tested, which may cause problems. The version of glibc you use must be consistent with the version of gcc in use. For best results, use only the gcc versions as supplied with distributions listed above. The default for the Intel compilers is to build IA-32 architecture applications that require a processor supporting the Intel SSE2 instructions - for example, the Intel Pentium 4 processor. A compiler option is available to generate code that will run on any IA-32 architecture processor. However, if your application uses Intel Integrated Performance Primitives or Intel Threading Building Blocks, executing the application will require a processor supporting the Intel SSE2 instructions. Installation Guide and Release Notes 3

Compiling very large source files (several thousands of lines) using advanced optimizations such as -O3, -ipo and -openmp, may require substantially larger amounts of RAM. The above lists of processor model names are not exhaustive - other processor models correctly supporting the same instruction set as those listed are expected to work. Please refer to Technical Support if you have questions regarding a specific processor model Some optimization options have restrictions regarding the processor type on which the application is run. Please see the documentation of these options for more information. OpenMP* applications to be analyzed by Intel Inspector XE or Intel VTune Amplifier XE must be linked with the compatibility OpenMP library as supplied by an Intel compiler. 1.4 Documentation Product documentation for each component of Intel Parallel Studio XE can be found in the component s folder. Optimization Notice Intel Compiler includes compiler options that optimize for instruction sets that are available in both Intel and non-intel microprocessors (for example SIMD instruction sets), but do not optimize equally for non-intel microprocessors. In addition, certain compiler options for Intel Compiler are reserved for Intel microprocessors. For a detailed description of these compiler options, including the instruction sets they implicate, please refer to "Intel Compiler User and Reference Guides > Compiler Options." Many library routines that are part of Intel Compiler are more highly optimized for Intel microprocessors than for other microprocessors. While the compilers and libraries in Intel Compiler offer optimizations for both Intel and Intel-compatible microprocessors, depending on the options you select, your code and other factors, you likely will get extra performance on Intel microprocessors. While the paragraph above describes the basic optimization approach for Intel Compiler, with respect to Intel's compilers and associated libraries as a whole, Intel Compiler may or may not optimize to the same degree for non-intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel Streaming SIMD Extensions 2 (Intel SSE2), Intel Streaming SIMD Extensions 3 (Intel SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel SSSE3) instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Intel recommends that you evaluate other compilers to determine which best meet your requirements. Installation Guide and Release Notes 4

1.5 Technical Support If you did not register your product during installation, please do so at the Intel Software Development Products Registration Center. Registration entitles you to free technical support, product updates and upgrades for the duration of the support term. For information about how to find Technical Support, Product Updates, User Forums, FAQs, tips and tricks, and other support information, please visit http://www.intel.com/software/products/support Note: If your distributor provides technical support for this product, please contact them for support rather than Intel. 2 Installation The installation of the product requires a valid license file or serial number. If you are evaluating the product, you can also choose the Evaluate this product (no serial number required) option during installation If you received your product on DVD, mount the DVD, change the directory (cd) to the toplevel directory of the mounted DVD and begin the installation using the command:./install.sh If you received the product as a downloadable file, first unpack it into a writeable directory of your choice using the command: tar xzvf name-of-downloaded-file Then change the directory (cd) to the directory containing the unpacked files and begin the installation using the command:./install.sh Follow the prompts to complete installation. Note that there are several different downloadable files available, each providing different combinations of components. Please read the download web page carefully to determine which file is appropriate for you. You do not need to uninstall previous versions or updates before installing a newer version the new version will coexist with the older versions. 2.1.1 Activation of Purchase after Evaluation Using the Intel Activation Tool Note for evaluation customers: a new tool Intel Activation Tool Activate is included in this product release and installed at /opt/intel/activationtool/activation/ directory. If you installed the product using an Evaluation license or Serial Number (SN), or using the Evaluate this product (no serial number required) option during installation, and then Installation Guide and Release Notes 5

purchased the product, you can activate your purchase using the Intel Activation Tool at /opt/intel/activationtool/activation/activate. It will convert your evaluation software to a fully licensed product. To use the tool: $ /opt/intel/activationtool/activation/activate [SN_here] 2.1.2 Using a License Server If you have purchased a floating license, see http://software.intel.com/en-us/articles/licensingsetting-up-the-client-floating-license/ for information on how to install using a license file or license server. This article also provides a source for the Intel License Server that can be installed on any of a wide variety of systems. 2.1.3 Known Installation Issues If you have enabled the Security-Enhanced Linux (SELinux) feature of your Linux distribution, you must change the SELINUX mode to permissive before installing the Intel Parallel Studio XE 2011. Please see the documentation for your Linux distribution for details. After installation is complete, you may reset the SELINUX mode to its previous value. On some versions of Linux, auto-mounted devices do not have the "exec" permission and therefore running the installation script directly from the DVD will result in an error such as: bash:./install.sh: /bin/bash: bad interpreter: Permission denied If you see this error, remount the DVD with exec permission, for example: mount /media/<dvd_label> -o remount,exec and then try the installation again. The product is fully supported on Ubuntu and Debian Linux distributions for IA-32 and Intel 64 architecture systems as noted above under System Requirements. Due to a restriction in the licensing software, however, it is not possible to use the Trial License feature when evaluating IA-32 components on an Intel 64 architecture system under Ubuntu or Debian. This affects using a Trial License only. Use of serial numbers, license files, floating licenses or other license manager operations, and off-line activation (with serial numbers) is not affected. If you need to evaluate IA-32 components of the product on an Intel 64 architecture Ubuntu or Debian system, please visit the Intel Software Evaluation Center (http://www.intel.com/cd/software/products/asmo-na/eng/download/eval/) to obtain an evaluation serial number. 3 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 Installation Guide and Release Notes 6

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 go to: http://www.intel.com/design/literature.htm Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor%5fnumber/ for details. Celeron, Centrino, Intel, Intel logo, Intel386, Intel486, Intel Atom, Intel Core, Itanium, MMX, Pentium, VTune, and Xeon 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 2010 Intel Corporation. All Rights Reserved. Installation Guide and Release Notes 7