作者softpak (喔喔喔)
看板Minecraft
標題[討論] HSA 專案現況
時間Wed May 20 11:40:16 2015
分享一下目前最新訊息
幾乎是砍掉重練了
因為語法寫錯
導致多數計算都還是在CPU內執行 囧rz
所以現在在測試時會加入前後執行時間的比較(單位ns)
以下使用重寫的LCG亂數產生器
發現浮點數的計算GPU是比較快的(約10~20%不等,gpu:0.1~0.17ms,cpu:>0.2ms)
整數部份就明顯慢了10~30倍(gpu:0.05~0.07ms,cpu:0.003ms~0.004ms)
所以從浮點數的亂數產生就由新的物件來提供
之後會嘗試Wang hash看能否提升計算速度
所以總結是請各位再等等
最後感謝願意參與測試的開服者
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.121.38
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Minecraft/M.1432093219.A.663.html
1F:推 GTR12534: 推 加油 05/20 13:18
2F:推 victor324: 所以之前測試的能到上千個TNT和上千個動物是..? 05/20 13:35
3F:→ softpak: 那個是active range的關係 加上太多物件會先回傳一個空 05/20 14:17
4F:→ softpak: 值 而不進行運算 05/20 14:17
5F:→ softpak: 所以是種假像 05/20 14:18
6F:→ softpak: 之前是距離40~45格 所以AI基本上沒有載入 05/20 14:32
7F:→ softpak: 一旦接近到32格以內 AI就會把CPU塞爆了 05/20 14:33
8F:推 BUHUDAIN: 順便把client端也塞爆了XD (0.1fps進行中) 05/20 23:18
9F:推 CP64: 加油喔 XD 05/21 00:18
10F:推 qscgg: 啊...原來還沒好,山神加油。 05/21 17:47
11F:→ softpak: 現在採保守作法 先測執行時間 XD 05/21 19:28
12F:推 amyjohn000: 加油! 05/22 18:38
13F:推 yingruxd: 推一個 加油 05/25 09:38