找回密碼註冊
作者: sxs112.tw
查看: 5524
回復: 0

文章分享:

+ MORE精選文章:

+ MORE活動推薦:

Micron Crucial PRO D5 6400超頻版 玩家開

解銷更快的遊戲速度! 利用低延遲遊戲記憶體的強大功能 利用 Cruci ...

O11 VISION COMPACT 玩家開箱體驗分享活動

迷你身形 三面透視打造精緻PC視野新境界O11 VISION COMPACT 強強聯合 ...

2024 三星SD記憶卡 玩家開箱體驗分享活動

2024 PRO Plus SD 記憶卡 [*]為專業人士打造 [*]釋放極限速度 [*]多 ...

體驗極速WiFi 7!MSI Roamii BE Lite Mesh

MSI首款WiFi 7 Mesh系統登場-Roamii BE Lite Mesh System。Roamii ...

打印 上一主題 下一主題

[軟體遊戲] Mesa3D正在為LLVMpipe啟用對AMD Zen 4 CPU的AVX-512支援

[複製鏈接]| 回復
跳轉到指定樓層
1#
作為Mesa3D圖形項目的獨立貢獻者,Yonggang Luo已開始著手為LLVMpipe啟用AVX-512支援。至於這麼做的原因主要是AMD在Zen4 Ryzen 7000系列桌上型處理器上導入了AVX-512指令集。透過驅動方面的優化,Luo希望為R9-7950X等CPU帶來最佳性能增益。
AMD-Ryzen-7000-CPU-Official-Product-Gallery-_8-low_res-scale-4_00x-Custom.jpg

有趣的是儘管Intel多年來一直在力推AVX-512,但在12代Core桌上型處理器身上,該公司還是透過後續的微碼更新而禁用了這項高能耗特性。出乎意料的是AMD卻選擇了在Zen4 Ryzen 7000系列桌上型處理器上提供了AVX-512指令集。

至於LLVMpipie則是一種獨特的Mesa OpenGL軟解方案。當電腦系統找不到顯示卡硬體/GPU驅動時,就可選擇採用CPU軟解的LLVMpipe方案。不過相較於Ryzen 7000整合的RNDA2,軟解的優勢顯然不會如預期那般顯著—— 即便AMD用的是256-bit(而不是512-bit)路徑。

據悉LLVM是用於為任何編程語言打造前端、並為任何指令集架打造建後端的編譯器/工具鏈技術的一個集合。LLVMpipe將允許LLVM使用一組特定的擴展,並提供較其它軟體(譬如Softpipe / OpenGL)的可執行文件更高的性能。

目前尚不清楚AVX-512可在AMD Zen4新架構上提供多高的性能,此外本次合併請求中包含了一個被稱GALLIUM_OVERRIDE_CPU_CAPS的環境變量。該變量能夠在Softpipie和LLVMpipe中覆蓋CPU功能,以禁用或啟用AVX、SSE和其它指令集功能。最後LP_NATIVE_VECTOR_WIDTH將允許更改向量頻寬,以在LLVMpipe中使用AVX、AVX2、或AVX-512 。

消息來源

您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則

小黑屋|手機版|無圖浏覽|網站地圖|XFastest  

GMT+8, 2024-11-9 04:06 , Processed in 0.080272 second(s), 34 queries .

專業網站主機規劃 威利 100HUB.COM

© 2001-2018

快速回復 返回頂部 返回列表