[[Thumb(parallel.jpeg)]] [//magazine.sourceforge.jp/developer/article.pl?sid=10/11/18/0716222&tid=81 ] コンパイラといえば、Visual StudioやGCCが有名だ。これらはそれぞれWindows/Linux標準の開発ツールとして使われているが、それ以外にも数多くの開発ツールがリリースされている。その一つがインテルの「インテル Parallel Studio XE 2011」だ。Parallel Studio XE 2011はインテルCPUの機能を最大限に活用するための開発ツールであり、強力な最適化機能を持つコンパイラを搭載している。 また、それだけでなくデバッグに有用なプロファイラや、パフォーマンスチューニングに役立つ解析ツールも用意されている。本特集ではこのParallel Studio XE 2011について、機能の紹介や使われている技術の解説、そして実際の利用例を紹介する。 '''[//magazine.sourceforge.jp/developer/article.pl?sid=10/11/18/0336211&tid=81 高度な最適化機能や並列プログラミングサポートを提供する新開発ツール「インテル Parallel Studio XE 2011」 ] ''' 2011年11月30日公開[[Thumb(psxe.png)]] [//magazine.sourceforge.jp/developer/article.pl?sid=10/11/18/0336211&tid=81 ] インテルが開発ツール製品ラインを一新、より高いパフォーマンスを求める開発者に向けた開発ツール「インテル Parallel Studio XE 2011」をリリースした。コンパイラやデバッガ、プロファイラを含む総合開発パッケージであり、WindowsおよびLinux版が用意されている。本記事ではこのParallel Studio XEについて、搭載する機能や前バージョンからの変更点などを紹介する。 [//magazine.sourceforge.jp/developer/article.pl?sid=10/11/18/0336211&tid=81 [記事全文]]'''[//magazine.sourceforge.jp/developer/article.pl?sid=10/11/26/0710258&tid=81 アセンブラコードで見るC++ Composer XEの強力な最適化機能 ] ''' 2011年12月8日公開[[Thumb(comp.jpeg)]] [//magazine.sourceforge.jp/developer/article.pl?sid=10/11/26/0710258&tid=81 ] インテル C++ Composer XEには、強力な最適化機能を備えるコンパイラが含まれている。インテルCPUが備えるSSEやAVXといった機能を効率的に利用するコードや、マルチコアによる並列処理を行うコードを自動的に生成できるのが特徴だ。本記事ではインテル C++ Composer XEが持つさまざまな最適化機能を紹介するとともに、コンパイラが出力するアセンブラコードをチェックしてその効果を探っていく。 [//magazine.sourceforge.jp/developer/article.pl?sid=10/11/26/0710258&tid=81 [記事全文]]'''[//magazine.sourceforge.jp/opensource/article.pl?sid=10/12/03/1123207&tid=61 VTune Amplifier XEとInspector XEでmemcachedの高速化にチャレンジ ] ''' 2011年12月14日公開[[Thumb(inspector.png)]] [//magazine.sourceforge.jp/opensource/article.pl?sid=10/12/03/1123207&tid=61 ] ソフトウェア開発において、テストやデバッグは設計やコーディング以上に重要な工程である。これらの工程において、プログラム中の問題検出やパフォーマンス解析に役立つ強力なツールがインテル Parallel Studio XEに含まれる「インテル VTune Amplifier XE」や「インテル Inspector XE」だ。本記事ではこれらのツールを用いてmemcachedのチューニングを行い、高速化を試みた事例を紹介する。 [//magazine.sourceforge.jp/opensource/article.pl?sid=10/12/03/1123207&tid=61 [記事全文]]