RSX (アールエスエックス)の紹介
RSXは、ソニー・コンピュータエンタテインメント(SCE)と
NVIDIAの共同開発によって製作された
PlayStation 3専用のグラフィック処理ユニット(GPU)です。このチップは、セミコンダクタ業界における技術革新と、ゲーム機の進化を象徴する存在です。
開発の経緯
当初、SCEはPS3のGPUに新たに設計された「Cell Reality Synthesizer」というCellベースのメディアプロセッサを採用することを考えていましたが、2004年末に
NVIDIAとの提携を決め、これによりGeForceベースのカスタム版「RSX」が開発されることとなりました。この一連の発表は業界に大きな衝撃を与え、RSXはPS3の心臓部として期待されました。
RSXの特徴
RSXは、GeForce 7800 GTXをベースに、プログラマブルシェーダー技術を搭載した次世代のグラフィックチップです。このチップはG71アーキテクチャとは独立して開発され、PS3の高いグラフィック性能を支える重要な役割を果たしました。
RSXは、Xbox 360など他のゲーム機とは異なり、独立したシェーダーエンジンとメモリシステムを採用しています。また、CellのSPU(セルプロセッシングユニット)を活用することで、描画処理を肩代わりさせたり、メインメモリへのアクセスを通じて、システムのグラフィック機能を強化することが可能です。この仕組みにより、RSXは非常に柔軟性の高いGPUとして多くのゲームタイトルに対応することができました。
発表当初の評価と実際の性能
RSXは発表当初、
NVIDIAが誇る最先端の機能を備えていて、次世代映像表現の期待が寄せられました。しかし、コスト削減のため、メモリインターフェイスやROP(レンダリング出力ユニット)がミドルレンジクラスに設定され、最終的にコアクロックおよびメモリクロックも下げられる事態となりました。この影響で、初期の開発キットで動いていたタイトルは性能面での調整が必要となりました。
さらに、PS3自体の開発遅延も重なり、発売前に
NVIDIAがGeForce 8800シリーズを発表したことで、RSXの次世代感は薄れてしまいました。しかし、PS3ソフトウェア開発者たちは、SPUの能力を活用し、システム全体の性能を最大限引き出す努力を続けました。
RSXの仕様
RSXの主な仕様は以下の通りです:
- - コアクロック周波数:500 MHz
- - トランジスタ数:3億以上
- - アーキテクチャ:CineFX 4.0
- - シェーダーモデル:3.0
- - ピクセルパイプライン:24
- - 頂点シェーダユニット:8
- - ROPユニット:8
- - テクスチャキャッシュ容量:576 KB
- - テクセルフィルレート:12 Gtexel/s
- - 浮動小数点演算性能:192 GFLOPS
- - メモリ容量:256 MB
- - メモリインターフェイス:128 bit
- - メモリ帯域:20.8GB/s
- - 接続インターフェイス:FlexIO
- - 読み込み速度:20 GB/s
- - 書き込み速度:15 GB/s
- - サポートされるAPI:PSGL (OpenGL ES 1.1 + NVIDIA Cg)
このように、RSXはPS3のグラフィックス性能を支える重要な技術であり、
PlayStation 3世代のゲーム体験を豊かにする要因となりました。