快科技6月19日消息,AMD與開源視頻轉(zhuǎn)碼工具HandBrake合作,修復(fù)了軟件線程調(diào)度瓶頸,線程撕裂者CPU轉(zhuǎn)碼性能最高提升215%。
線程撕裂者系列核心數(shù)動輒64核甚至96核,但在HandBrake中卻長期存在性能不升反降的怪象,低分辨率場景下尤為明顯。
![]()
AMD工程師排查后發(fā)現(xiàn)兩個根本原因:一是HandBrake無法高效管理超過64個邏輯處理器的系統(tǒng),高核心數(shù)CPU的算力被大量閑置。
二是部分任務(wù)被切分得過于細(xì)碎,尤其720p測試中CPU把大量時間花在協(xié)調(diào)調(diào)度上而非轉(zhuǎn)碼本身,兩個問題疊加導(dǎo)致性能損失高達(dá)60%。
修復(fù)方案隨HandBrake 1.11.0版本推送,核心改動在于改進(jìn)線程管理和任務(wù)調(diào)度策略,使轉(zhuǎn)碼任務(wù)能夠有效分配到更多核心上。
![]()
![]()
對比測試采用HandBrake CLI 1.11.1與CLI 1.6.1,線程撕裂者PRO 9995WX 96核性能提升最高181%,線程撕裂者7980X 64核性能提升最高215%。
![]()
![]()
具體到測試項目,HEDT平臺在Perfume H.264 720p場景獲得215%的最大增益,LG_8K HEVC 8-bit 4320p提升203%;PRO平臺在Perfume H.264 720p場景獲得181%增益,Perfume HEVC 10-bit 2160p提升151%,LG_8K HEVC 8-bit 4320p提升149%。
低分辨率場景受益最明顯,因為此前調(diào)度開銷在輕負(fù)載任務(wù)中占比更高,修復(fù)后釋放的算力比例也更大。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.