对方辩友还是好好做足功课再来引用吧:目前的G200芯片中只有一个流处理器能进行双精度运算,其运算效率很低,速度也远比不上CPU。GPGPU的卖点就是运算速度和效率,既没效率又没速度,空谈支持,恐怕英伟达的设计人员自己都不好意思提“Support for double-precisionfloating-point numbers”这句话。
CUDA 模型更像是一種CPU+GPU 模型,其中的設備也不一定是GPU或者是其他架構(或非X86架構),以便實現在CPU中調用某個在協作硬件中執行的函數,現在的設備大多數是GPU,據說以後還會添加CELL或者其他協作處理器.CPU雖然在通用性方面較好,但是在某些具體的算法模型上的欠缺效率,這樣"協作"處理器可以發揮較大的優勢.
在CUDA中,CPU執行"串行"代碼,然而,可以調用在設備(GPU)上執行的并行函數,做到相扶相稱的效果.