GPU情報

AMDはHYPR-RXを予定通りに発表できなかった

投稿日:

AMDはHYPR-RXの発表を忘れていた

AMDは2023年前半にHYPR-RXパフォーマンスモードを導入するという約束を果たしていない。

HYPR-RXは、パフォーマンスと応答性に焦点を当てた3つの技術を組み合わせたシンプルなソリューションになるはずだった。

AMDは、HYPR-RXを約束通り2023年前半には発表しなかった。

AMD HYPR-RXは、AMDの3つの技術に基づくワンクリックの簡単なパフォーマンスモードを提供する予定だった: Radeon Super Resolution、Radeon Boost、Radeon Anti-Lagである。

最初のものはFidelityFX Super Resolution 1.0と同様に機能し、実際、同じアルゴリズムに基づいている。

しかし、AMDのアップスケーリング技術の実装をゲーム開発者に依存する代わりに、同社はドライバ・レベルですべてのゲームにわたってフレーム全体をアップスケールする方法を考案した。

この機能は現在、Steam Deckのような低電力ゲーム機で一般的に使用されている。

AMD Radeon Boostは、フレーム内で動きが検出されると、動的に解像度を下げることができます。

ダイナミックでテンポの速いコンテンツでは、応答性とパフォーマンスが向上する可能性があります。

新しいゲームでは、Radeon BoostはVariable Rate Shadingと呼ばれるDirectX12の機能を使用します。

HYPR-RXの3つ目の柱はAnti-Lagで、これは多かれ少なかれNVIDIA ReflexをAMDが実装したもので、どちらの技術も入力ラグを最小限に抑え、CPU作業を効率的に制御するように設計されている。

最終的に、ゲーマーは、ダイナミックなシーンで有用であることが証明されている、より高い応答性を得ることができる。

AMDがすでに示したことを考慮すると、HYPR-RXはAMDソフトウェアに組み込まれたプロファイルとして機能するだろう。

ゲーマーは、HYPR-RXを通じて、個々の機能を有効または無効にしたり、グローバルに最適化された設定を簡単に適用したりすることができる。

しかし、現在のところ、すべての機能を一度に有効にすることはできません。

一例として、Radeon Super ResolutionはRadeon Boostとは併用できません。

両方の機能は相互に排他的であり、Radeonソフトウェアにメッセージが表示されます。Radeon BoostとAnti-Lagも同様で、これらは一緒に動作しない。

AMD HYPR-RXは、昨年11月にFSR 3.0とともに発表された。

同社は、FSR3とHYPR-RXについて約8カ月間口を閉ざしており、どちらの技術もリリース日が決まっていない。

ソース:Videocardz.com - AMD has failed to launch HYPR-RX on time

 

 

 

解説:

AMD HYPER-RX、FSR3のロンチは6月中にされなかった

RDNA3の最大のウリであるFSR3とともにロンチされるであろうと思われていたHYPER-RXは6月中にロンチされる予定でしたが、残念ながらスケジュール通りにはいきませんでした。

特にFSR3が無いとRDNA3は少し速いだけのRDNA2になってしまいます。

例えば、もしRTX4000シリーズにDLSS3が無かったらどうなっていたかを考えればわかると思います。

恐らく酷評されてしまったでしょう。

RX7600などはレビューで酷評されましたが、その大部分はFSR3と言うRDNA3の性能を引き出すソフトウェアが存在していないことが原因だと思います。

ROCmのRDNA3対応も万全な状態ではないと言われていますが、FSR3に労力を取られているせいなのかなと邪推してみたりしています。

またWindows版のRadeon Driverも大きな今年に入ってから大きな変更がされてないと言われています。

ソフトウェアの開発には莫大な労力がかかりますのでこれをもってAMDを一方的に責めることは出来ませんが、せっかくAI/ML用のハードウェアアクセラレーターを搭載してもそれを生かすソフトが無かったらどうしようもありません。

出来る限り早期にロンチしてほしいですね。

nVIDIAのドライバも様々な問題を抱えていますが、さすがに基本的な機能を提供できなかったことはありません。

やはりこの辺がGeforceと人気で差が付いてしまう理由の一つなのでしょう。

 

余談ですが、ツイッターでツイートしたので少し触れておくと、Windows版のROCmに関しての話です。

実は、既にROCmのバックエンドであるHIPはOrochiと言うライブラリを通じてWindowsでも動作させることができます。

詳細はAMD公式にあるこちらに書いてあります。

仕組み

Orochiは、実行時に対応するHIP/CUDA共有ライブラリと動的にリンクすることで動作します。PATHから共有ライブラリを探し、そこから必要なシンボルをロードします。AMD GPU上でHIPを使用する場合、Windows®ではAMDドライバとともに、LinuxではROCm™インストールとともにインストールされたライブラリをロードします。同様に、NVIDIA GPUでは対応するCUDAライブラリをロードします。現在、WindowsとLinuxの両方がサポートされており、将来的にはバックエンドGPUプラットフォームが追加される可能性があります。

ライブラリを使用するには、プロジェクトにOrochi.hとOrochi.cppをインクルードし、OroInitialize()を呼び出して、CUDAまたはHIPのどちらかを選択したAPIに基づいてシンボルをロードするだけです。

この後、すべての " hip ..." 呼び出しと CUDA ドライバ " cu ..." または CUDA ランタイム " cuda ..." 呼び出しを " oro ..." 呼び出しに置き換えるだけです。例えば、hipInit() と cuInit() 呼び出しは oroInit() に置き換えることができます。

これを見ると既にWindowsのドライバの中にHIPが含まれているというような表現があります。

AI/ML関係はRadeonが一番弱い分野だと思いますので、当サイトでもそれを実行できるようなお手伝いをしていますが、FSR3も含めてAMDさんには早めにこの状態を何とかしていただきたいですね。

 

 

 

 

AMDのGPU Radeonシリーズ

Radeon 7000シリーズ

 

Radeon RX 6000シリーズ

 

※ SAPPHIREはAMD Radeon専業のメーカーであり、Radeonのリファレンス的なメーカーです。

-GPU情報
-, ,

Copyright© 自作ユーザーが解説するゲーミングPCガイド , 2024 All Rights Reserved.