AMD製GPUで使える新機能
さて、ここからはNAVIとは直接関係ない話である。今回のNAVIにあわせてRADEON Anti-Rag、FidelityFX、Radeon Image Sharpeningといった技術が発表された。これらは必ずしもNAVIだけでなく、従来のGCNベースの製品でも利用できるものであるが、これを順に説明したい。
遅延を軽減する技術
Anti-Rag
まずRadeon Anti-Rag。ゲームでもなんでもそうだが、まずCPU側で処理を行ない、次いでGPU側で処理して出力する。しかし、マウスやキーボードの操作はCPU側で行なうため、原理的にその操作が画面に反映されるまで、多少のラグタイムが発生する。
これそのものを根絶するのは難しい。それでもCPUとGPUの処理が同期していればまだラグは一定なのだが、昨今のゲームの場合CPUよりもGPUの処理が重い(GPUは常に100%近い負荷率で、一方CPUは数十%ということも珍しくない)結果、CPU側が前倒して処理することがしばしばあり、この場合ラグがさらに広がることになる。
そこでAnti-Ragでは、強制的にCPU側の処理をGPU側にあわせる、つまりCPU側の処理をGPU側にあわせて待機させることで、ラグを一定にするという仕組みである。
下の画像がAnti-Ragを有効にしてどれだけラグタイムが削減できるかの例で、もともとラグタイムが少ないDOTA 2 Rebornなどでは効果が薄いが、ラグタイムが大きいApex LegendsやFortniteでは効果が大きく、平均31%ほどラグタイムが削減できるとする。確かにFPS系ゲームではこの機能は有用だろう。
ただこのAnti-Rag、大原則としてCPUとGPUの処理が交互に行なわれることが前提になっている。これはDirectX 11までのゲームでは成立するのだが、DirectX 12ではCPU側から細かく描画制御をバンバン出すようになっており、基本的に常にCPUとGPUが同期して動作しているため、原理的にAnti-Ragが効果ない。というより、外部から制御できない。その一方でGCNベースのGPUでも可能であり、したがってRyzen 2000G/3000GなどのAPUでも利用可能なものとなっている。
この連載の記事
-
第767回
PC
Lunar LakeはWindows 12の要件である40TOPSを超えるNPU性能 インテル CPUロードマップ -
第766回
デジタル
Instinct MI300のI/OダイはXCDとCCDのどちらにも搭載できる驚きの構造 AMD GPUロードマップ -
第765回
PC
GB200 Grace Blackwell SuperchipのTDPは1200W NVIDIA GPUロードマップ -
第764回
PC
B100は1ダイあたりの性能がH100を下回るがAI性能はH100の5倍 NVIDIA GPUロードマップ -
第763回
PC
FDD/HDDをつなぐため急速に普及したSASI 消え去ったI/F史 -
第762回
PC
測定器やFDDなどどんな機器も接続できたGPIB 消え去ったI/F史 -
第761回
PC
Intel 14Aの量産は2年遅れの2028年? 半導体生産2位を目指すインテル インテル CPUロードマップ -
第760回
PC
14nmを再構築したIntel 12が2027年に登場すればおもしろいことになりそう インテル CPUロードマップ -
第759回
PC
プリンター接続で業界標準になったセントロニクスI/F 消え去ったI/F史 -
第758回
PC
モデムをつなぐのに必要だったRS-232-CというシリアルI/F 消え去ったI/F史 -
第757回
PC
「RISC-VはArmに劣る」と主張し猛烈な批判にあうArm RISC-Vプロセッサー遍歴 - この連載の一覧へ