53
DirectCompute はゲーマーにとって実際に何を意味するのでしょうか?

GPGPUが新たな実用化へ

Tom's Hardwareのチームがハードウェアベンダーやソフトウェア開発者にアプローチし始めたのは、ほんの数ヶ月前のことのように思えます。OpenCLおよびDirectCompute対応コンポーネントの性能を、実世界の指標を用いてより徹底的に評価したいという思いからです。可能な限り深く掘り下げて調査しましたが、報告できるほどの成果は得られませんでした。もちろん、Metro 2033でDirectComputeベースの被写界深度フィルターをオン/オフにしてテストを実行しました。しかし、得られた結論は「これは確かにパフォーマンスが劇的に向上する」だけでした。

ついに状況は変わりつつあります。DirectComputeを実装するゲームはますます増えています。この記事では、そのうちの4つ、「Battlefield 3」、「DiRT 3」、「Civilization 5」、そしてもちろん「Metro 2033」をテストします。Tom's Hardwareで行っている他のゲームテストとは異なり、ここではシステムやコンポーネントの生のパフォーマンスに焦点を当てていません。もちろん、これもAMDの技術的な洞察と開発者との対話によってまとめられたものです。そこで、AMDのAPUをディスクリートグラフィックスと比較しています。しかし、この話はフレームレートへの影響だけではありません。GPUベースのコンピューティング支援が登場する以前は実現不可能だった、リアリズムを実現する技術を実現した点が重要です。

「ハードウェアのリビジョンのみに基づいてゲーム速度を向上させることは、過去何年も見てきたような高いレベルには達していません」と、AMDのISVリレーションシップ担当ディレクター、ニール・ロビソン氏は述べています。「ソフトウェア開発者は、ハードウェアの進歩によって多くの場合、前世代の2倍のパフォーマンス向上が得られていたため、ソフトウェアを再コーディングする必要はほとんどありませんでした。しかし今では、個々のチップを強化するのではなく、コアを追加する段階に達しています。開発者は実際にソフトウェアに変更を加えなければならず、場合によっては根本的なアーキテクチャの変更が必要になります。ヘテロジニアスコンピューティングは、開発者が文字通りプロセッサの核心に迫り、ソフトウェアを大きく前進させ、ユーザーにアップグレードを促すための鍵の一つです。」

Robison氏による、開発者がヘテロジニアス・コンピューティングをどのように活用するかという評価は、Adobe Premiere Pro CS 5(特にCUDA対応のMercury Playback Engine)やビデオトランスコーディングといったアプリケーションに関しては、まさに的を射ているように思われます。並列化されたワークロードはどちらも、グラフィックスアーキテクチャの最適化を容易に活用できます。しかし、ゲームにおいては、OpenCLやDirectComputeによるパフォーマンス面でのメリットはまだ見られません。ゲームにおいては、どちらのAPIもソフトウェア開発者に拡張現実(AR)への新たなアプローチを提供しているようです。しかし、依然として興味深いのは、人気タイトルが最新のヘテロジニアス・コンピューティングをどのように活用しているのか、そして今後どのような展開が期待されるのかということです。これらの疑問に答えるには開発者からのフィードバックが必要であり、まさに私たちが求めていたのはまさにそれでした。

その前に、パフォーマンスについて少しお話ししましょう。先週の「140ドルで勝負:APUはIntel CPUとアドイングラフィックに勝てるか?」で紹介したように、今日のAPUに期待できる性能には明確な限界があります。Metro、Battlefield、DiRT 3をそれぞれテストしました。いずれの場合も、これらの先進的なゲームは、最低解像度設定で1024x768の解像度でもそこそこプレイ可能でした。OpenCLやDirectComputeの処理にグラフィックリソースを集中的に投入しても、この状況は変わりません。むしろ、以前はスムーズに動作しなかったお気に入りのゲームを、APU搭載ノートPCでプレイできるようになる可能性の方が高いでしょう。

しかし、IntelのCPUとAMDのTrinityベースのAPUの新たな波が到来するまで、まだ数ヶ月あることを忘れないでください。パフォーマンスの基準はこれからさらに高まり、両社のコンピューティング規格への適切なサポートは、お気に入りのゲームのグラフィックに間違いなく影響を与えるでしょう。ただし、両社が次世代パーツでより高いフレームレートを実現できるかどうかが条件です。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

現在のページ: GPGPUが新たな実用化を実現

次のページ DirectComputeがアンビエントオクルージョンを実現