Re: [問題] 如何讓計算速度發揮到極限

看板C_and_CPP作者 (大力貓)時間12年前 (2013/08/21 22:36), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串5/5 (看更多)
我不清楚你的流體要計算甚麼東西 不過,這邊提供一些個人的經驗 我寫過一個折射程式(應該說還持續在寫XDD) 也是GPU跟CPU分工運算, 我是儘量少用遞迴的寫法(程式中沒有用到), 然後需要"大量"迴圈計算的部分再丟給GPU,少量的就不用了 再來,我認為最重要的是數學式子, 想辦法簡化一些數學式子, 可以從一些一些重複使用的數值 or 少用除法 or 把一些數學式子增加一些變數(or 常數)去簡化數學式子, 跑大量的資料這會很有幫助 以上....感覺好像一堆廢話= ="....參考看看 附上影片http://www.youtube.com/watch?v=qdknRih1l9M
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.72.253

08/24 21:29, , 1F
好猛喔, 不過我看我的學長都是用 pbrt 在寫折射= =
08/24 21:29, 1F

08/25 03:01, , 2F
唔~查了一下pbrt,看來也很值得參考耶~3Q~(筆記~)
08/25 03:01, 2F
文章代碼(AID): #1I5D1boh (C_and_CPP)
文章代碼(AID): #1I5D1boh (C_and_CPP)