【レポート】
ディジタルメディアプロフェッショナル(DMP)は、7月21日に発表したばかりのオリジナルの3Dグラフィックスプロセッサ「ULTRAY2000」の実動デモをSIGGRAPH2005展示会場内のDMPブースで行った。
![]() |
ULTRAY2000はTSMCの0.13μmプロセスルールで製造され、トランジスタ数は1億以上。今回デモンストレーションが行われた実動チップはFCBGAパッケージで動作周波数は200MHz、ビデオメモリとして400MHzデータレートのDDR SDRAM 256MBが256ビットバスで接続される。接続ホストインタフェースは64ビット/66MHz PCIバス、あるいは32ビット/33MHz PCIバスの両方に対応。ディスプレイ出力インタフェースはDVI-D、Dsub15ピンのアナログRGBを各1系統ずつ備えている。パイプライン構造および頂点性能、ピクセルフィルレートなどの基本性能値は公開されていない。プログラミングAPIとしてはOpenGL2.0、その組み込み向けのOpenGL/ES2.0、携帯機器向けのJAVAベースの3D-APIであるJSR184に対応する。
![]() |
![]() |
|
ULTRAY2000チップとULTRAY2000搭載ビデオカード。今回、PCI Expressバスを採用していないのは評価基板のため。ただ、PCI Expressバスのライセンス料が非常に高価なこと、後述の組み込み向け事業へ力を注いでいく事業方針から、PCI Express対応は急いでいないという。 |
|
ULTRAY2000の特徴は、プログラマブルシェーダ・アーキテクチャと高度化した固定グラフィックスパイプラインを共存させたデザインを採用しているところにある。確かにプログラマブルシェーダは、陰影処理をプログラマブル化に対応させたことにより無限に近い自由度を達成したが、実効速度と消費電力のバランスを見ると効率があまりよくないのも事実。たとえば最も基本的なピクセルシェーダの形として、ピクセル単位のフォンシェーディングを行う場合にしても、シェーダプログラムをメモリに置かなければならないし、その命令の取り出しにはメモリバスを使うし、プログラムの実行に際してはテンポラリレジスタを介して演算器を駆動しなければならない。
ところで、一般的な3Dアプリケーションを制作する際、必要になってくる3Dグラフィックス表現には定番といえるものがある。それらまでを全てプログラマブルシェーダで構築するのは無駄なのではないか。今までプログラマブルシェーダでなければ実装できなかったとされる高度な3Dグラフィックス処理を、逆に専用ハードウェアの形で実装してしまえばハイパフォーマンスが期待でき、メモリやレジスタなどの無駄なリソース活用が減るので低消費電力化も望めるのではないか……DMPはこう考えたわけだ。そこでDMPは そうした高度だが定番ともいえる3Dグラフィックス処理をハードウェア実装する技術を開発。このエンジンブロックには特に「DMP Maestro」という名称が付けられた。次のページ以降で、ULTRAY2000に実装されている現バージョンのMaestroテクノロジーを紹介する。
| iPad 3の強化点はディスプレイ・バッテリ・GPUか - 海外報道 [23:04 2/9] |
| iTunes Matchが生み出す「Magic Money」とは? [22:47 2/9] |
| アスク、システムドライブを2.5インチSATA HDD/SSDに複製するUSBケーブル [18:50 2/9] |
| 【コラム】セカンド・オピニオン 第412回 MCUで遊ぼう Part2 (3) [17:49 2/9] |
| ポリカーボネートMacBookが完全に販売終了 - 教育市場向け販売も終了 [16:04 2/9] |
|
大東駿介、改名後初の写真集発売--名前を変えたのは「自分の決意表明です」 [00:30 2/10] エンタメ |
|
悲しいけれど超ウマい!極貧芸能人が編み出した奇跡のアイデアレシピベストテン! [00:06 2/10] キャリア |
|
みんなが聴きたい女性アーティスト・ラブソングベスト30を思い出の映像と共に発表! [00:05 2/10] キャリア |
|
でかっ!体長12mもあるジンベイザメが水揚げされる(動画) [00:04 2/10] キャリア |
|
間違って送ったFacebookの友達リクエストを取り消す方法 [00:03 2/10] キャリア |