AMD 和 Google 經過長期緊密的合作後,近日正式在遊戲開發者大會宣布 AMD 為 Google 基於 Vulkan 和 Linux 的 Google Stadia 提供 Radeon 高效能客製化資料中心 GPU。官方指出,AMD 憑藉多款軟體開發工具以及基於 Linux 作業系統的開源 Vulkan 驅動程式支援 Google,協助遊戲開發者針對未來的新遊戲進行優化,以在於新 GPU 平台上運行。
AMD 全球副總裁暨資料中心 GPU 事業群總經理 Ogi Brkic 表示:「結合 AMD 的遊戲 DNA 以及資料中心領先技術的優勢,加上長期投入開放平台的經驗,AMD 提供了許多獨特的技術與專業,造就世界級的雲端遊戲經驗。AMD 非常高興能與 Google 合作,推動各項計畫,將頂級遊戲體驗帶給全球各地眾多玩家,提供符合他們期待的可靠度以及遊戲效能。」
Google Stadia 開發者平台產品經理 Dov Zimring 表示:「Google 已與 AMD 在推動開發客製化 GPU 這項計畫上密切合作多年,提供針對 Google Stadia 的各項尖端功能與效能。Google 與 AMD 致力投入開源,貢獻的資源包括 Vulkan 專業技術、開源 Vulkan GPU 驅動程式、以及各種開源繪圖優化工具。環顧整個遊戲產業的創新與協作精神,讓 Google 感到自己的付出根本不足為道,Google 期盼未來能在開源平台與遊戲開發者一起扮演未來繪圖技術的先鋒。」
高效能 AMD 資料中心 GPU
要從雲端向全球各地數百萬計的玩家串流富含繪圖元素的遊戲,必須有相關的超高效能處理能力才能將延遲率壓到最低,並同時發揮最高的遊戲效能。另外還需要各種先進的技術來克服資料中心包括安全、管理、以及擴充能力的特殊挑戰。
支援 Google Stadia 的客製化 AMD 高效能 Radeon 資料中心 GPU 包括:
-
第 2 代高頻寬記憶體(HBM2)不僅佔用電路板的空間更小,而且更為省電。
-
關鍵資料中心之功能特色,包括錯誤校正碼(ECC)的防錯機制,確保資料的完整性。
-
針對雲端遊戲提供可預測的高速效能與各項安全功能,採用業界首創的硬體式 GPU 虛擬化解決方案,此方案基於業界標準的 SR-IOV(單根 I/O 虛擬化)技術。
AMD 繪圖架構支援當前從 PC 到各種遊樂機的眾多遊戲平台,開發者只須針對單一 GPU 架構優化其遊戲,即可將這些優點拓展至多個平台,包括大規模的雲端遊戲平台。
強大的開發者工具
強大的 AMD 軟體工具讓開發者能針對 AMD Radeon GPU 優化其遊戲以及其他應用程式。AMD 為開發者提供眾多的選擇以及極大的彈性,協助開發者優化基於 GPU 的應用程式效能。這背後要歸功於 AMD 長期投入開源平台的發展,包括 Linux 作業系統的驅動程式,以及支援低階 Vulkan API,以掌控 AMD Radeon GPU 的效能、效率以及各種功能。
開源 AMD Linux 驅動程式讓 Google 與其開發夥伴能檢視程式碼,以及瞭解驅動程式的實際運作,使他們能更完善地優化其應用程式以與 AMD Radeon GPU 連接。此外,驅動程式還包含一個搭配 AMD Radeon GPU Profiler(RGP)的應用程式追蹤元件,可以存取關於如何在 AMD Radeon GPU 運行的工作負載詳盡基礎資訊。另外,官方表示,還能建議可優化的潛在時序,此功能可大幅提升開發者的能力,讓其創造的應用程式能在 AMD Radeon GPU 上發揮最好的效能。
官方指出,AMD Radeon GPU Profiler(RGP)讓遊戲開發者能確切掌握其應用程式運用 GPU 的狀況,包括繪圖與運算的執行緒佔用 GPU 資源的比重,讓開發者能追蹤事件的發生時序,以及針對 Google Stadia 平台優化其遊戲。此外,AMD Radeon GPU Profiler(RGP)還能與熱門的開源 RenderDoc 繪圖除錯工具互通,讓開發者獲得針對每格畫面著色的更深入即時洞察,進而縮短在各種開發流程中對於各畫面進行除錯與分析的時間。
AMD Radeon GPU Profiler(RGP)在虛擬化環境與在專屬 PC 客戶端的運行模式完全一致,因此開發者很容易在大型環境中優化虛擬化 GPU 的應用程式,方法與在其他遊戲平台亦相同。