Intel® Visual Fortran Composer XE 2011 for Windows* Installation Guide and Release Notes
Total Page:16
File Type:pdf, Size:1020Kb
Intel® Visual Fortran Composer XE 2011 for Windows* Installation Guide and Release Notes Document number: 321417-003US 14 June 2012 Table of Contents 1 Introduction ......................................................................................................................... 4 1.1 Change History ............................................................................................................ 4 1.2 Product Contents ......................................................................................................... 6 1.3 System Requirements .................................................................................................. 7 1.3.1 IA-64 Architecture (Intel® Itanium®) Development Not Supported ........................ 8 1.3.2 Support Deprecated for Microsoft Visual Studio 2005* .......................................... 8 1.3.3 Support Deprecated for Microsoft Windows Vista* and Microsoft Windows Server 2003* 9 1.4 Documentation ............................................................................................................. 9 1.4.1 Documentation on Creating Windows-based Applications Now on the Web ......... 9 1.4.2 Delay on First Access of Intel® Composer XE Help in Visual Studio 2008* .......... 9 1.5 Samples ....................................................................................................................... 9 1.6 Japanese Language Support ....................................................................................... 9 1.7 Technical Support .......................................................................................................10 2 Installation ..........................................................................................................................10 2.1 Pre-Installation Steps ..................................................................................................10 2.1.1 Install Prerequisite Software ................................................................................10 2.1.2 Configure Visual Studio for 64-bit Applications .....................................................11 2.1.3 Installation on Microsoft Windows Vista* and Windows 7* ...................................11 2.2 Installation ..................................................................................................................11 2.2.1 Cluster Installation ...............................................................................................12 2.2.2 Activation of Purchase after Evaluation Using the Intel Activation Tool ................12 2.2.3 Using a License Server ........................................................................................12 2.2.4 Installing the IMSL* Fortran Numerical Library* ....................................................12 Intel® Visual Fortran Composer XE 2011 for Windows* Installation Guide and Release Notes 1 2.2.5 Additional Steps to Install Documentation for Microsoft Visual Studio 2010 .........12 2.2.6 Prompt for Administrator Permission with Microsoft Visual Studio 2005* .............13 2.3 Changing, Updating and Removing the Product .........................................................13 2.4 Silent Install and Uninstall ...........................................................................................14 2.5 Installation Folders ......................................................................................................14 2.6 Installation Known Issues............................................................................................15 2.6.1 Documentation Issue with Multiple Visual Studio Versions...................................15 3 Intel® Visual Fortran Compiler ...........................................................................................16 3.1 Compatibility ...............................................................................................................16 3.1.1 Stack Alignment Change for REAL(16) and COMPLEX(16) Datatypes (12.0)......16 3.2 New and Changed Compiler Features ........................................................................16 3.2.1 Features from Fortran 2003 .................................................................................16 3.2.2 Features from Fortran 2008 .................................................................................17 3.2.3 Coarrays ..............................................................................................................18 3.2.4 New and Changed Directives (Update 6) .............................................................18 3.2.5 OpenMP Changes (Update 6) ..............................................................................18 3.2.6 New QuickWin Library Routines (Update 6) .........................................................19 3.2.7 Other Changes ....................................................................................................20 3.3 New and Changed Compiler Options ..........................................................................20 3.3.1 New and Changed in Composer XE 2011 Update 6 (and later) ...........................20 3.3.2 New and Changed in Composer XE 2011 (through Update 5) .............................20 3.3.3 /assume:[no]std_intent_in added (Update 9) ........................................................21 3.3.4 Additional Keywords for /Qsox option, default changed (Update 3) ....................21 3.4 Experimental Parallel Build Option (Update 8) ............................................................22 3.5 Source Editor Enhancements for Users of Visual Studio 2010 (Update 6) ..................22 3.5.1 Navigation Bar .....................................................................................................22 3.5.2 Smart Indenting ...................................................................................................22 3.5.3 Code Outlining .....................................................................................................23 3.5.4 Block Delimiter Matching .....................................................................................23 3.5.5 Code Snippets .....................................................................................................23 3.5.6 Go To Definition and Find All References ............................................................23 3.5.7 Find Symbol .........................................................................................................24 3.5.8 Object Browser ....................................................................................................24 Intel® Visual Fortran Composer XE 2011 for Windows* Installation Guide and Release Notes 2 3.5.9 Quick Info for Intrinsic Procedures .......................................................................24 3.5.10 Task List Comments ............................................................................................24 3.6 Other Changes ...........................................................................................................24 3.6.1 Build Environment Command Script Change (12.0) .............................................24 3.6.2 Static Security Analysis Feature (formerly Source Checker) Requires Intel® Inspector XE (12.0) ............................................................................................................25 3.6.3 OpenMP* Legacy Libraries Removed ..................................................................26 3.6.4 OpenMP* Libraries Default to Dynamic Linking ....................................................26 3.6.5 RANF Portability Function Is Now an Intrinsic ......................................................26 3.6.6 Support Deprecated for Intel® Parallel Debugger Extension ................................27 Known Issues .................................................................................................................27 3.7 .........................................................................................................................................27 3.7.1 Coarray Issues .....................................................................................................27 3.7.2 Command-Line Diagnostic Issue for Filenames with Japanese Characters .........27 3.7.3 Allocatable Arrays and OpenMP* PRIVATE or FIRSTPRIVATE ..........................27 3.8 Microsoft Visual Studio 2010* Notes ...........................................................................27 3.8.1 Configuring Microsoft Visual C++ to Reference Intel® Fortran Run-Time Libraries 27 3.8.2 Adjusting Project Dependencies ..........................................................................28 3.9 Fortran 2003 and Fortran 2008 Feature Summary ......................................................29 4 Intel® Math Kernel Library .................................................................................................33 4.1 What’s New in Intel® MKL 10.3 Update 11 .................................................................33 4.2 What’s New in Intel® MKL 10.3 Update 10 .................................................................33 4.3 What’s New in Intel® MKL 10.3 Update 9 ...................................................................33 4.4 What’s New in Intel® MKL 10.3 Update 8 ...................................................................33 4.5 What’s New in Intel® MKL 10.3 Update 7 ...................................................................34 4.6 What’s New in Intel® MKL 10.3 Update 6 ...................................................................34