討論串[問題] 追求效能下,在Do Loop下用IF敘述?
共 10 篇文章
內容預覽:
如果演算法方面已經優化的差不多的話,可以從 compiler 的參數下手。假如. 你的程式還沒有使用 profiling 來最佳化,一定要先試這部份。根據經驗,. 最好的情況是可以讓執行速度快 30%,當然 profiling 對不同的程式和不同的. 平台的幫助不一定,但一般對越複雜且計算越多的程式
(還有138個字)
內容預覽:
演算法的部份,小弟已經盡量優化了,有時覺得要寫科學計算程式不若寫商用軟體. 程式碼已經快精簡到像密碼一樣只有我看得懂...(可能過一兩個月連我也要想半天. 才會看得懂..XD),小弟尚有平行化處理..甚至把程式放到Ramdisk跑都用上了.... 為了快一點什麼都做得出來..@@. 不知道有沒有類似
(還有14個字)
內容預覽:
※ 引述《OASYS.bbs@ptt.cc (打倒萬惡ETS)》之銘言:. > 問一個小弟想很久的問題,因為在雜誌上面看到CPU的運作原理,小弟寫科學計算的程式> 一跑通常要近月,也因此要常常斤斤計較程式的效能,哪怕能快個一個小時也好,如. > 在一個大量回圈(1~1E8)裡要重複Call一個副程式
(還有410個字)
內容預覽:
> ==>發信人: OASYS.bbs@ptt.cc (打倒萬惡ETS), 信區: programming. > 問一個小弟想很久的問題,因為在雜誌上面看到CPU的運作原理,小弟寫科學計算的程式> 一跑通常要近月,也因此要常常斤斤計較程式的效能,哪怕能快個一個小時也好,如. > 在一個大量回圈(1~
(還有242個字)
內容預覽:
問一個小弟想很久的問題,因為在雜誌上面看到CPU的運作原理,小弟寫科學計算的程式. 一跑通常要近月,也因此要常常斤斤計較程式的效能,哪怕能快個一個小時也好,如. 在一個大量回圈(1~1E8)裡要重複Call一個副程式,這個副程式裡面又有一些IF的敘述. 是用來區別參數的使用情況,如IF I0<A就用
(還有48個字)