顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2022-07-27 23:49:08
看板 PC_Shopping
作者 chickengod (雞大俠)
標題 [閒聊] intel linux 驅動程式改進光追100倍效能
時間 Tue Jul 26 16:11:36 2022


intel 在 linux Vulkan 的開源驅動程式

最近關於光追的功能改進 寫上

"Like a 100x (not joking) improvement."

(不開玩笑 效能大概增加了 100 倍。

https://i.imgur.com/I0eG8Fm.png
[圖]

起因來自於一個 bug

因為缺少 flag 導致驅動程式去要記憶體空間的時候

不是拿顯卡上面的記憶體 而是直接跟系統要記憶體..



改了一行 code 效能增加 100 倍 太神啦~~


來源:
https://www.phoronix.com/news/Intel-Vulkan-RT-100x-Improve
Intel's Open-Source Vulkan Driver For Ray-Tracing Gets "Like A 100x Improvement" - Phoronix Intel's Linux graphics driver developers continue to be very busy polishing the DG2/Alchemist graphics card support for forthcoming Intel Arc Graphics ...

 
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.85.41 (臺灣)
※ 文章代碼(AID): #1Ytw75QJ (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1658823109.A.693.html
※ 編輯: chickengod (220.135.85.41 臺灣), 07/26/2022 16:12:29
adagiox: 阿三行不行r1F 07/26 16:15
zzro: 不測試的時候沒發現很吃系統記憶體嗎?2F 07/26 16:15
fu1vu03: 換言之原本驅動爛到只剩1%笑能3F 07/26 16:16
jothief: 從1變100 滿分1000?4F 07/26 16:16
wei115: malloc()5F 07/26 16:22
hbj1941: 0.01*1006F 07/26 16:24
wangm4a1: 遊戲其它東西都會佔記憶體 偷吃不容易抓到7F 07/26 16:24
sigma9988: 驅動戰未來8F 07/26 16:28
ltytw: 讚  intel驅動值100009F 07/26 16:50
vincent0911x: 滿滿信仰值10F 07/26 16:59
denix: 0的100還是011F 07/26 17:20
scarbywind: 都是ppt,有分別嗎12F 07/26 17:21
fmp1234: 驅動值錢13F 07/26 17:27
widec: 原本效能1 現在變10014F 07/26 17:28
nerolanx: PPT又有東西可以吹捧了15F 07/26 17:43
Mimmature: 翻譯:原本亂寫16F 07/26 17:49
ForgeFate: flag感覺是很基本的設定耶17F 07/26 18:02
silomin: 所以原來是糟到什麼程度18F 07/26 18:10
Red3ean: 不開玩笑XDDD19F 07/26 18:17
blackway0226: 簡報王者的顯卡20F 07/26 18:19
novicc: 所以測試期間這麼長都沒有發現這個問題嗎?21F 07/26 18:21
pig: 可能很慢跟非常慢的差異沒有顯著到讓人發覺22F 07/26 18:32
novicc: 喔,所以100倍不夠顯著23F 07/26 18:35
mrme945: 可能他們自己本來預期就不高吧24F 07/26 18:36
nthank: 可能for Linux的測試人員不多吧25F 07/26 18:42
iKelly: 遠親不如近鄰啊26F 07/26 18:47
ddfg: 等人debug27F 07/26 19:06
Ruyan: 這不叫改善100倍,這叫找到bug28F 07/26 19:07
doom3: 有bug 效能低落100倍29F 07/26 19:13
blackstyles: 這樣原來才1fps 最好沒人發現 根本沒人跑個分吧 啊會30F 07/26 19:46
blackstyles: 亮 好了 ?
bunjie: 各位觀眾 100倍32F 07/26 19:53
AmigoSin: 笑屎33F 07/26 20:01
jeff85898: 可能debug很久 才發現參數沒填34F 07/26 20:03
hegemon: 先修掉AOE2會畫面凍結的問題吧35F 07/26 20:10
aaron5555: 有時候是知道有效能問題但就一時間找不到bug在哪36F 07/26 20:16
spfy: 這不是修bug 是系統優化37F 07/26 20:28
jiko5566: 笑死38F 07/26 20:36
kingofsdtw: 怕比M$快100倍39F 07/26 21:18
Ekmund: 很多好笑的bug真的都是這樣...40F 07/26 21:24
lazioliz: 0*100倍還是041F 07/26 22:02
Bencrie: 那個 mesa 不是只有在 Linux 上用而已42F 07/26 22:10
v86861062: 哈哈哈43F 07/26 23:46
TWN48: 當初寫那行 code 的時候還有沒有 ANV_BO_ALLOC_LOCAL_MEM44F 07/27 00:37
TWN48: 那個 flag。  https://is.gd/Wov6DI
TWN48: 所以不是忘了加,而是當時根本就沒辦法加。
anv: allocate RT scratch in local memory (!17674) ·  Merge requests ·  Mesa / mesa ·  GitLab
[圖]
Like a 100x (not joking) improvement. Signed-off-by: Lionel Landwerlin lionel.g.landwerlin@intel.com ...

 
Bencrie: 大概就 merge 當下還是 default local memory47F 07/27 00:46
ruthertw: 這如果是真的,老黃的卡變臭了。49F 07/27 08:22
ken720331: 驅動改建50F 07/27 09:26
leolarrel: 老闆:不好意思,我們KPI是依照RD解掉的issue數量來決定51F 07/27 11:12

--
※ 看板: PC_Shopping 文章推薦值: 0 目前人氣: 0 累積人氣: 89 
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇