免費開源!AMD發布全新物理庫FEMFX:優化多執行緒CPU
- 2019 年 12 月 17 日
- 資訊
PhysX、Havok的物理加速之爭不知道大家是否還有印象?這幾年,對於遊戲物理技術的公開討論似乎少了很多,但它也一直在進化中。
今天,AMD就為開發人員奉上一份大禮,發布了用於可變形物理開發的CPU庫“FEMFX”,而且完全開源免費。
相關源程式碼已經放在GitHub,還有一些新的實例,以及Houdini 3D動畫軟體插件、虛幻引擎4插件。它也是AMD GPUOpen開源項目的一部分。
AMD FEMFX採用了有限元法(FEM),其最大特點就是充分支援CPU多執行緒,因此對於核心執行緒數越來越多的AMD處理器來說都會非常友好,16核心32執行緒的Ryzen9 3950X、32核心64執行緒的撕裂者3970X乃至是未來64核心128執行緒的撕裂者3990X都會有充足的用武之地。
事實上,這也可以看作是AMD大力推廣多核心的手段之一。就在不久前,AMD高層還曾明確表示,Ryzen處理器會持續增加核心,而隨著物理核心的增多,軟體優化也必須快速跟上,同步進化。