○Vertex Shader
Displacement Mapping Engineで最終的に生成されたモデルは、次にジオメトリ処理される。このジオメトリ処理を行なうのがVertex Shaderで、Parhelia-512は128ビットVertex Shader Engineを並列に4基備えることで、3次元空間における高速な演算処理を実現している。
![]() |
128ビットのVertex Shader Engineは、それぞれがSIMD処理を行なう独立した演算器である。SIMDとは1つの命令で複数のデータ演算を行なうもので、128ビットのものとしてはPentium 4のSSE2、Athlon 4の3DNow! Professional、PowerPC G4(MPC7400)のAltiVecがある。ただしこれらは1基のエンジンしか内蔵していないのに対し、Parhelia-512は4基内蔵しているわけだから、その処理速度は想像できるだろう。
座標変換を例に挙げてみると、一般的に3次元グラフィックにおける座標はx、y、zの各座標と制御情報tの4要素のベクトルで構成され、座標変換後のベクトル(x'、y'、z'、t')と変換前のベクトル(x、y、z、t)は次の式で表される。
![]() |
図は1つのVertex Shader Engineの概要を示したもので、4つの32bit FPUでSIMDを構成している。この4つのFPUにより前述の変換式のうちのひとつ(例えばx'=a11x+a12y+a13z+a14t)を一度に同時に処理することができる。Parhelia-512はこのエンジンが4つあるので、前述のx'、y'、z'、t'を求める4つの演算式を一度に同時に処理できる。このエンジンにより座標変換や光源処理を行ったのち、Primitive Engineにてクリッピングなどの処理が行なわれる。
![]() |
○Pixel Processing
![]() |
Quad Texturing Unitはテクスチャ(モデルに貼り付ける画像)を生成するものである。Parhelia-512では図のように次の4つのテクスチャ属性を合成して最終的なテクスチャを生成する。
・Deal: ベースとなる色情報
・Specular: ライトからの入射光の角度と視点への反射光の角度の両方に依存した属性
・Normal: 光線の反射、屈折を決定する法線ベクトル
・Caustic: ガラスや水の中を通る光の反射光や屈折光などの属性
![]() |
Pixel ShaderはモデルのVertex情報と生成されたテクスチャ座標情報から、対象となるピクセルの色情報(RGBA値)を求め、陰面処理をしながら最終的に表示されるピクセルを決定する。最後にフォグ処理(霧のようなぼかし効果)とA(アルファ値)による透明度の処理を行ない、値をピクセル・キャッシュに書き込む。
Parhelia-512はHDM機能を内蔵したことで、GPUとしてのアーキテクチャは確立されている。今後はこのアーキテクチャをベースに、さらに多くのVertex Shader Engineの採用によるジオメトリ処理の高速化、さらに多くのパイプラインからなるPixel Processingによるレンダリングの高速化が製品の焦点になりそうだ。
(藤広哲也)
【レポート】Parhelia-512に見る最新GPUアーキテクチャ(1)
台湾UMC、Matrox最新チップ「Parhelia」の委託生産を受諾
Matrox、DirectX 9対応の512BitGPU「Parhelia」発表
Matrox
http://www.matrox.com/
| カメラの顔認識を阻害するプライバシーバイザー [00:00 6/20] |
| Mac OS Xのセキュリティ脅威が増加 - Kaspersky Lab [22:58 6/19] |
| 【レポート】KDDI、株主総会でエリア誤記や通信障害を謝罪 - 業績への影響は軽微 [21:12 6/19] |
| 意思決定に革命をもたらす -アクセンチュア、国内アナリティクス部門を強化 [17:56 6/19] |
| 凸版印刷、手塚治虫のマンガも読める電子図書館サービス - 6/25より開始 [16:40 6/19] |
|
カメラの顔認識を阻害するプライバシーバイザー [00:00 6/20] エンタープライズ |
|
[GANTZ]13年にわたる壮大なストーリーに終止符 意味深メッセージも [00:00 6/20] ホビー |
|
イシデ電「私という猫~呼び声~」、刊行記念で特典も [23:38 6/19] ホビー |
|
『シアトリズム ファイナルファンタジー』コンピ盤は50曲以上収録のCD5枚組 [23:30 6/19] ホビー |
|
Mac OS Xのセキュリティ脅威が増加 - Kaspersky Lab [22:58 6/19] エンタープライズ |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。