Archive for the '不分類' Category

NVIDIA推出CUDA繪圖處理器高速運算架構

最近看到國外的報導提到NVIDIA推出CUDA的架構, 稍微花點時間看過它的Programming guide, CUDE全名為Compute Unified Device Architecture, 簡單的說就是用繪圖加速卡上的GPU來進行大量的浮點運算, 由於GPU的設計主要是用來處理複雜的3D彩現(rendering), 因此本身對於執行緒的平行處理可以有良好的加速, 而個人電腦裡安裝的CPU則因為要處理不只浮點運算的需求, 還需要處理蠻多流程判斷, 因此先天的限制導致CPU在浮點運算上的加速相對於GPU受限許多 Continue Reading »

不分類 AnCADSupport 05 三月 2007 35 則留言

改善硬碟讀取的瓶頸

相信很多寫程式的開發者,常常都會需要存取資料,如果有在注意程式的執行效能,很容易會發現大量的檔案I/O讀寫會影響整體的運算速度,因此有的開發者就會嘗試使用一些改進的方式來加快讀寫的速度,比如Fortran開發者會用Binary I/O加上RECL的方式,C++開發者或許會採用Windows API來加快讀取大型檔案所花費的時間,但是這些方式總是有其侷限在,因為最主要的問題在於硬碟的讀取效率本來就比主記憶體的存取慢許多倍以上。 Continue Reading »

不分類 AnCADSupport 10 一月 2007 無留言回應