|
|
wwwz251 发表于 2012-6-5 09:09 ![]()
intel即便有32核心都没用,尽管两家未来都是异构架,但也有偏重性,像通用计算领域,需要大量的反复并行计算 ...
由于众所周知的历史因素,X86的并行开发难度要明显小于OpenCL和CUDA,而CUDA的开发难度则要明显小于OpenCL。但是为了保证并行程序的可移植性,很多计算解决方案又必须舍弃CUDA来使用OpenCL(OpenCL是被所有的X86 CPU,AMD显卡和Nvidia显卡支持的;而CUDA只有nvidia自己的显卡支持)。
反正,我觉得通用计算领域现在比较混乱,没有真正统一的未来发展趋势;这点和桌面显卡领域完全不同。 |
|