Torrenza は、 Advanced Micro Devices (AMD)が 2006 年に発表した、 AMD Opteronマイクロプロセッサに基づくシステムにおける専用コプロセッサの統合サポートを向上させるための取り組みです。Torrenza は特定の製品や特定のテクノロジを指すものではありませんが、主な焦点は、Opteron プロセッサの HyperTransport リンクに直接接続されたコプロセッサ デバイスと、PCI Express 経由で接続されたその他のコプロセッサの統合にあります。この取り組みの目標には、コプロセッシング デバイスのサードパーティ開発者に対する技術サポートの向上、これらのデバイスへの HyperTransport インターフェイスの実装コストの削減、統合システムのパフォーマンスの向上が含まれています。Torrenza の背後にある元のアイデアは、 AMD とHSA Foundationの他のメンバーによってヘテロジニアス システム アーキテクチャの形でうまく実装されたと言えます。
目標
AMD は、緊密に統合されたコプロセッサ テクノロジが、最終的にプロセッサ ダイ自体に移行する可能性のあるテクノロジの開発と評価の実証の場になることを期待していました。サードパーティのコプロセッサの推進は、将来の高度な CPU 設計への足がかりと、それらのハードウェア設計に必要なソフトウェア開発のプラットフォームとして構想されました。2006 年 6 月 1 日、AMD は Torrenza プログラムを発表しました。[1]
Torrenzaという名称は、発表前に行われたアクセラレータ プロジェクトと、その後に発表されたプロジェクトの両方に適用されました。Intelもこれに倣い、フロント サイド バスをサードパーティ企業に開放し、 [2] IBM と共同開発したコード名GeneseoのPCI Express拡張プロジェクト も開始しました。
2006年9月21日、AMDはプログラムのサポート拡大を発表しました。サポート対象企業には、Cray、富士通シーメンスコンピューター、IBM、サンマイクロシステムズ、デル、タラリ、ヒューレットパッカードが含まれます。[3] プログラムのウェブサイトは2008年まで存在していました。 [4]
テクノロジー
HyperTransport 接続デバイスは、HTXスロットまたは Opteron CPU ソケットにインストールできます。HTX スロットは外部ケーブルにアクセスできるような配置になっているため、Qlogic Infinipathネットワーク アダプタなどのネットワーク デバイスを配置するのに最適です。別のインストール場所として、AMD CPU ソケットはマザーボードの DRAM チャネルへのアクセスを提供し、対応するヒート シンク用のスペースを備えたより大きな電力バジェットをサポートします。一部のシステム構成では、CPU ソケットは、HTX スロットでサポートされている単一の 16 ビット (方向あたり) 800 MHz リンクよりも高い周波数をサポートする複数の HyperTransport リンクへのアクセスを提供します。
AMD Opteron CPUソケットにインストールできるデバイスの例としては、フィールドプログラマブルゲートアレイ(FPGA)コプロセッサモジュールがあります。これらはソケット940デュアルソケットマザーボードに適合し、XilinxおよびAlteraデバイスに基づいています。これらはHyperTransportを使用してFPGAデバイスを他のCPUソケットに直接接続し、どちらもマザーボード上のメモリにアクセスするためのメモリコントローラを提供します。ウイルス対策検索をオフロードするためのアクセラレータカードも別の例です。[5]
関連プロジェクト
Torrenza は、 HyperTransport Consortiumが推進するHyperTransport技術と密接に (ただし排他的ではない) 関連付けられています。AMD は OpenFPGA Consortium の支持者でありパートナーです。Torrenza の技術要素は、 AMD Fusion (後の Accelerated Processing Unit) プロジェクトに関連していました。このプロジェクトは、グラフィックス プロセッシング ユニット (またはその他のコプロセッシング機能) と CPU コアを 1 つのチップに統合することを目標としています。プログラム上の区別として、Torrenza は外部アクセラレーション テクノロジ (PCIe スロットのグラフィックス プロセッシング ユニットを含む) を指し、Fusion は統合アクセラレーション テクノロジを指します。2007 年には、将来の IBM POWER7プロセッサが Opteron プロセッサとソケット互換になると噂されていました。[6] IBM Roadrunnerスーパーコンピュータは、1ペタフロップスの処理能力に到達するために、 数千の Opteron コアをほぼ同数のCell Broadband Enginesに接続しました。ただし、Opteron プロセッサと Cell プロセッサは独立したオペレーティング システムを実行し、ソフトウェア ベースのメッセージ パッシング プロトコルを使用して通信するため、このシステム構成をコプロセッシング アーキテクチャの例と見なすべきかどうかは明らかではありません。 2008年半ばに発表されたTorrenzaは、その頃からAMDがTorrenzaイニシアチブに力を入れることは予想されていませんでした。[7] 例えば、2009年のRoadrunnerに関するニュースリリースでは言及されていませんでした。[8]
参照
- AMD FireStream – ストリーム処理と GPGPU をターゲットにした製品ライン
- AMD Opteron マイクロプロセッサの一覧
- 3Dグラフィックス搭載AMDプロセッサの一覧
参考文献
- ^ 「AMD、AMD64 をシステムおよび業界全体のイノベーションのためのプラットフォームとして高める取り組みを発表」。ニュースリリース。Advanced Micro Devices。2006 年 6 月 1 日。2006 年 6 月 13 日時点のオリジナルよりアーカイブ。2011 年5 月 29 日閲覧。
- ^ Ashlee Vance (2007年4月17日)。「高繊維食がIntelにAMDに勝つために必要な『規則性』を与える」The Register 。 2011年5月28日閲覧。
- ^ 「AMD、業界連携を促進するソケット互換性計画を発表」。ニュースリリース。Advanced Micro Devices。2006年9月21日。2006年10月10日時点のオリジナルよりアーカイブ。 2011年5月29日閲覧。
- ^ 「AMD の Torrenza イニシアティブ: コラボレーション コミュニティの作成」。イニシアティブの Web サイト。Advanced Micro Devices。2008 年 5 月 11 日時点のオリジナルよりアーカイブ。2011年5 月 29 日閲覧。
- ^ Wolfgang Gruener (2007 年 4 月 29 日)。「AMD の Torrenza が初の実用アプリケーションに進化」TG Daily。2011年5 月 29 日閲覧。
- ^ 「IBM Power 7 は Opteron ソケットと互換性がある: ミニアップデート、一方で IBM は Itanium FUD キャンペーンを続行」The Inquirer.net 2007 年 3 月 25 日。2009 年 8 月 27 日時点のオリジナルよりアーカイブ。2011年5 月 29 日閲覧。
{{cite news}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ Wolfgang Gruener (2008 年 6 月 8 日)。「Roadrunner: 130,536 個のコアがペタフロップスの限界を突破」TG Daily。2011年5 月 29 日閲覧。
- ^ 「6コアAMD Opteron™プロセッサを搭載した世界で最も強力なスーパーコンピュータ」。ニュースリリース。Advanced Micro Devices。2009年11月16日。 2011年5月29日閲覧。
外部リンク
- PCWatch: コプロセッサの時代、AMDの「Torrenza」構想(Google による機械翻訳)
- Torrenzaの公式発表に関するDailyTechのレポート
- In-Stat レポート。2007 年 6 月 19 日閲覧。
