Valve的Steam Deck自公開後就受到了眾多遊戲玩家的關注,作為新一代的掌上娛樂系統,搭載的是Arch Linux的SteamOS。距離年末Steam Deck的全面上市已經沒多長時間了,不過Valve和AMD仍在做最後的努力,為CPU構建新驅動,以提高Ryzen處理器在Linux平台上的性能和效能表現。
據TomsHardware 報道 ,AMD的開發人員Ray Huang在上週五的X.Org開發者大會(XDC2021)上分享了該驅動的細節。該驅動是由於Valve發現,目前所有運行Linux操作系統的英特爾和AMD處理器上使用的ACPI CPUFreq驅動存在問題,導致運行遊戲的過程中可能會出現性能問題,這種情況讓Valve擔憂。Valve希望Steam Deck採用的定製版SoC,其Zen 2架構CPU與基於Linux的SteamOS能夠解決這個問題。



Valve就此事聯繫了AMD,隨後AMD發現更多與舊ACPI驅動相關的問題,這會影響Ryzen處理器在Linux操作系統裏的表現。由於這款驅動已經有相當長的時間了,是英特爾多年前打造的,於是AMD通過新的CPPC驅動解決了這些問題。
使用Ryzen 7 PRO 5750G進行的初步測試中,AMD發現可以將Zen 3架構處理器的每瓦性能提高了10%-25%,在TBench和Speedometer 2.0中,電源效率提高了10.6%。在Gitsource基準測試,效率提高了26.6%。而在遊戲測試裏,運行《地平線:零之曙光》,將幀率鎖定在60FPS,新驅動可以大大降低空閒核心的頻率,只有400 MHz,而舊ACPI驅動僅能下降到3.8 GHz。




目前CPPC驅動仍處於開發階段,還沒有正式的發佈時間。AMD希望新驅動在Linux內核中有更穩定的表現,並讓CPPC驅動進入官方Linux內核,對Linux遊戲玩家來説是一個非常好的消息。