STマイクロエレクトロニクス(NYSE:STM、以下ST)の完全子会社であり、ハイパフォーマンス・コンピューティング(HPC)向けコンパイラのリーディング・サプライヤであるPortland Group™は、流体/熱/ストレス・シミュレーション・ソフトウェアの世界的リーダーであるCD-adapco社が、同社の主力製品の最新版であるSTAR-CD 4.0をPGI Unified Binary™テクノロジーを用いて制作していると発表しました。
PGI Unified Binaryは、AMD社およびIntel社双方のx64プロセッサに最適化されたコード・シーケンスを含む単一のx64バイナリ実行形式で、アプリケーションがどちらのプロセッサに配置された場合でも、正しい機能と最適化されたパフォーマンスを提供します。PGI Unified Binaryは、x64を単一プラットフォームとして認識、柔軟性の最大化、および2つの別々のプロセッサ・プラットフォームに対応したターゲット化/最適化を不要にすることによって、CD-adapco社のようなソフト開発業者が、AMD社およびIntel社の最新プロセッサの技術革新を活用できるようにします。PGI Unified Binaryテクノロジーはバージョン6.1以降のすべてのPGIコンパイラ製品に含まれています。
Portland GroupのディレクタであるDouglas Milesは次のようにコメントしています。「PGI Unified Binaryの他にない特徴が評価され、CD-adapco社のようなISVでの採用が増加しています。両方のx64プラットフォームに最適化された単一の実行形式を実現できるので、STAR-CDのようなハイエンド・アプリケーションの開発、テスト、配備の時間/コストの節約に役立ちます。また、PGI Unified Binaryには、ますます種類の増えるx64プロセッサ・ベースのワークステーション、サーバ、およびクラスタを使用しているアプリケーションのエンド・ユーザにとっても明らかな利点があります。」
STAR-CDは、計算流体力学(CFD)の世界的な最先端製品であり、流体および固体の流れ、および熱の挙動シミュレーションを行うために使用されています。CFDプログラムにより、科学者とエンジニアは、プロトタイプ・テストの実施前あるいはその代替手法として、設計中の製品のあらゆるタイプの流体および熱の挙動を分析できるため、製品のパフォーマンスに関する大量の貴重な情報を事前に得ることができます。典型的なシミュレーション対象は自動車や航空機の翼に対する空気の流れ、内燃機関、競技用ヨットのキールの性能、心臓における血液の流れなどです。STAR-CDシステムは、業務用CFDコードの中で最も効率の良い計算手段を提供するものの一つであり、複雑な物理的ジオメトリと流体の挙動を知るために必要な高精度を実現します。STAR-CDの機能は、最先端の工学設計および開発に必要な速度、効率、精度、および堅牢性の点で傑出しています。
CD-adapco社のマネージャ代行であるMark Liu氏は次のようにコメントしています。「PGI Unified Binaryによって、x64 LinuxプラットフォームにインストールするSTAR-CDを、AMD社およびIntel社の両方のCPUに共通化することができました。これにより、STAR-CDを実行するCPUタイプに対応させて最適化することができます。これは、AMD社およびIntel社のCPUをベースとしたワークステーションおよびクラスタを保有する当社のユーザにとっての利点となります。また、両方のCPUタイプに対して、1つの製品配布で済むため、製品を迅速に提供するのにも役立っています。」
最近、AMD社とIntel社の2つの主要x64プロセッサ・アーキテクチャの技術的相違が、今後さらに拡大する傾向にあります。プラットフォーム・インテグレータ、ISV、および主要ユーザは、その互換性ギャップを埋めるツールと技術に対して興味を示しています。このことがすでに多くの企業にとって重大な決定要因となっていることを認識しているプロセッサ・メーカのAMD社は、PGI Unified Binaryのような顧客中心のソリューションの育成と推進に積極的な役割を果たそうとしています。
AMD社のソフトウェア開発担当バイス・プレジデントであるEarl Stahl氏は次のようにコメントしています。「PGI Unified Binaryは、当社のHPC ISVが、その顧客に、より多くのプラットフォーム・オプションを提供するための効果的な手段をもたらしています。また、複数のプラットフォームをサポートする上での問題とトレードオフに直面している開発者に真のソリューションを提供し、プロセッサのパフォーマンスを引き出す点で妥協することなく、それを可能にしています。」
PGI
®コンパイラは、HPCコミュニティにおいて、広範囲のアプリケーションとベンチマークで世界クラスのパフォーマンスを提供するものと認められており、パフォーマンスと信頼性の業界標準として参照されます。PGIコンパイラおよびツールは海洋モデリング、気象予測、地殻分析、バイオ・インフォマティクス、その他の複雑なプロセスといったハイパフォーマンス・コンピューティングのモデリングとシミュレーションを行うテクニカル・コンピューティングの分野で広く利用されています。
今日、PGIコンパイラおよびツールは、AMD社およびIntel社の64 bit/32 bitプロセッサを搭載したLinuxおよびMicrosoft Windowsワークステーション、サーバ、およびクラスタで広く使用されています。2007年3月にリリースされた最新のRelease 7.0では、Portland GroupはMicrosoftのSubsystem for UNIX-based Applications (SUA) のサポートを強化しており、AppleのMac OS Xオペレーティング・システムも暫定的にサポートしています。
PGIコンパイラおよびツールの特長については、Portland GroupのWebサイト
www.pgroup.com/about/why_PGI.htmをご覧ください。ご登録頂いた場合、新しいPGIコンパイラの評価用コピーを入手できます。