MAGAZINE ARTICLES
このページをホームページに登録
マルチコアに対応した
C++コンパイル環境
[2007年07月号]
インテル C++ コンパイラー 10.0 プロフェッショナル・エディション
新製品に含まれるインテルC++コンパイラーには、プログラマの開発負荷を軽減する機能が盛り込まれている。具体的には、通常の命令をSSE(Streaming SIMD Extensions)命令に置き換えるベクトル化や、マルチスレッドコードを生成する並列化、ループ内の命令を並列化してループを展開するループ変換などが自動的に行われる。
インテルTBBは、ランタイムライブラリであり、プログラマーが複雑なコードを記述しなくても、マルチスレッド化が実現される。加えて、プロセッサの数に応じてパフォーマンスを高めることが可能なスケーラビリティを提供する。
インテルMKLは、マルチコアプロセッサに対応した数値演算ライブラリ。クワッドコアの「Xeonプロセッサ5300系」やデュアルコアの「Xeonプロセッサ5100系」に対して新たに最適化が施されている。
インテルIPPはマルチメディアを対象としたライブラリであり、マルチプロセッサを用いてオーディオ/ビデオデータなどを高速に高い圧縮率でコーディングすることを可能にする。
連絡先:代表、03-5223-9100
Sponsor Links
Partner Solutions
Event
-
品質向上セミナー
『開発上流で品質を確保する手法と事例』
2008年12月11日ー2008年12月11日
UDX GALLERY -
第1回 アナログセミナー
『アナログICを選ぶ、使う』
2008年12月03日ー2008年12月03日
東京コンファレンスセンター・品川












