高度な最適化機能や並列プログラミングサポートを提供する新開発ツール「インテル Parallel Studio XE 2011」
インテルが開発ツール製品ラインを一新、より高いパフォーマンスを求める開発者に向けた開発ツール「インテル Parallel Studio XE 2011」をリリースした。コンパイラやデバッガ、プロファイラを含む総合開発パッケージであり、WindowsおよびLinux版が用意されている。
インテル Parallel Studio XE 2011とは?
2010年11月10日、「インテル Parallel Studio XE 2011」(以下、Parallel Studio XE)がリリースされた。Parallel Studio XEはコンパイラやデバッガ、各種ライブラリ、パフォーマンス解析ツール、エラー検証ツールなどを含むWindowsおよびLinux向けのソフトウェア開発ツールであり、表1の製品が含まれている。
製品名 | 説明 | |
---|---|---|
インテル Composer XE 2011 | インテル C++ コンパイラー XE | C/C++コンパイラ |
インテル Visual Fortran コンパイラー XE(Windows版)/インテル Fortran コンパイラー XE(Linux版) | Fortranコンパイラ | |
インテル MKL | 工学/科学/金融系アプリケーション向け算術ライブラリ | |
インテル IPP | マルチメディア/データ処理/通信アプリケーション向けライブラリ | |
インテル TBB | 並列アプリケーション作成支援C++ライブラリ | |
インテル VTune Amplifier XE 2011 | パフォーマンス解析ツール(プロファイラ) | |
インテル Inspector XE 2011 | メモリ/スレッドエラー検証ツール |
従来、インテルのLinux/Windows向け開発製品としてはコンパイラ「インテル コンパイラー」やパフォーマンスチューニングツール「インテル VTune パフォーマンス・アナライザー」、マルチスレッドアプリケーション向けのエラー検証ツールスレッド「インテル スレッド・チェッカー」といったラインアップが用意されていた。Parallel Studio XEはこれらの製品の後継となるとともに、先にリリースされているインテルのWindows向け開発ツール「インテル Parallel Studio 2011」(以下、Parallel Studio)の上位版という位置付けとなっている。
Parallel StudioはWindows版のみのリリースだったが、Parallel Studio XEはWindows版とLinux版の両方が用意されている。Parallel Studio XEに含まれる「インテル C++ コンパイラー XE 12.0」や「インテル Inspector XE 2011」、「インテル VTune Amplifier XE 2011」とParallel Studioに含まれるインテル C++ コンパイラーやParallel Inspector、Parallel Amplifierの機能の違いについては後述するが、Parallel Studio XEに含まれる製品のほうがより高度な機能を備えた上位版、という位置付けになっている(表2)。
カテゴリ | 提供されるツール/機能 | インテル Parallel Studio 2011 | インテル Parallel Studio XE 2011 |
---|---|---|---|
コンパイラ/ライブラリ(Composer) | インテル C++ コンパイラー | ○ | – |
インテル C++ コンパイラー XE | – | ○ | |
インテル Visual Fortran コンパイラー XE(Windows版)/インテル Fortran コンパイラー XE(Linux版) | – | ○ | |
インテル Parallel Debugger Extension | ○ | ○ | |
インテル Parallel Building Blocks | ○ | ○ | |
インテル IPP | ○ | ○ | |
インテル MKL | – | ○ | |
メモリー/スレッド解析(Inspector) | インテル Parallel Inspector | ○ | – |
インテル Inspector XE 2011 | – | ○ | |
プロファイリング(Amplifier) | インテル Parallel Amplifier | ○ | – |
インテル VTune Amplifier XE 2011 | – | ○ | |
設計支援(Advisor) | インテル Parallel Advisor | ○ | – |
なお、従来の製品とParallel Studio XE製品の対応は図1のとおりだ。
また、Parallel Studio XE 2011のシステム要件については、表3のようになっている。
構成要素 | 最小要件 | |
---|---|---|
Windows版 | Linux版 | |
CPU | SSE2対応のインテル製IA-32およびIntel 64対応プロセッサ | |
メモリ | 2GB | 1GB |
HDD | 4GBの空き領域 | |
OS | Windows XP/Vista/7/Server 2003/Server 2008(32ビット版および64ビット版) | Red Hat Enterprise Linux 4(Update 8)/5(Updates 4、5)/6、SUSE Linux Enterprise Server 10/11、Fedora 12/13 |
その他 | Visual Studio 2005/2008/2010(2005/2008の場合はStandard Edition以上が必要)。Windows SDK を利用する場合はコマンドラインツールのみ使用可。なお、Fortran を使用する場合はVisual Studio 2008 Shell も利用可能。 | gcc、g++および関連ツール |