[問題] 請問各位利用CUDA做平行化加速的問題

作者: a4g5i6sefben (a4g5i6)   2011-07-03 04:10:37
不好意思,我想請問一下各位有使用過GPU平行化的程式(CUDA),
利用此功能能讓我們的code加快多少倍
能請各位給我您所使用的
GPU型號(例如Tesla C1060,C2050.C2070.....)
code是計算什麼的(例如積分.解矩陣或積分.....)
用幾個核心來跑code
來做參考(如果有一些小細節會些微影響跑的時間,那些可以不用理會)
在我的想法中,理論上用多少核心跑,我們所要平行化的部分就會加快多少,
但也要考慮電腦可能會delay,所以會延遲一下,因此我才想問實際是跑多快
我會問這個的原因是因為我是一個研究生,
我們實驗室目前是用openmp加速,也就是利用CPU來加速,但CPU的核心數不會比GPU來的多,
假如用4個CPU跑積分最多才加速2~3.4倍,並不會完全增加4倍,我們實驗室想買GPU,
現在還在評估階段,但怕GPU的加快速度比CPU還來的差,目前沒有機台可供我們測試,
因此來此板問各位用過GPU的大大,能讓我回報我們教授,感謝各位的幫助
P.S.假如各位有其他想法可以回復告知我,謝謝!!(我們實驗室用的程式是FORTRAN)

Links booklink

Contact Us: admin [ a t ] ucptt.com