[閒聊] sin的近似解

作者: lopp54321010 (嘻嘻010)   2019-07-02 15:14:45
https://i.imgur.com/hAuiz9s.png
剛剛在看一篇關於優化的文章
雖然不是那篇文的重點 不過我比較好奇這葛
他在Shader中用y = 4 * (x - x * abs(x))代替sin
說雖然結果有一些差距 但這樣算會快一點
GPU原生的指令集有這摸慘嘛
我很好奇!
作者: Apache (阿帕契)   2019-07-02 15:17:00
具體要看廠家實習實現*
作者: lturtsamuel (港都都教授)   2019-07-02 15:18:00
很久沒跟GPU了 三年前應該是完全沒有做硬體優化
作者: Apache (阿帕契)   2019-07-02 15:20:00
確實硬件實現比較麻煩 如果必須在正確和效能取捨 還是正確如果要用簡單運算兜出近似解 不如用戶自己用指令兜
作者: siscon (laisan)   2019-07-02 15:33:00
https://developer.download.nvidia.com/cg/sin.html這個近似 乘法少蠻多的 應該會變快

Links booklink

Contact Us: admin [ a t ] ucptt.com