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