并行编程模型opencl、mpi、cuda等的区别
(1)CUDA与opencl:虽然两者抱着相同的目标:通用并行计算。但是CUDA仅仅能够在NVIDIA的GPU硬件上运行,而OpenCL的目标是面向任何一种Massively Parallel Processor,期望能够对不同种类的硬件给出一个相同的编程模型。由于这一根本区别,二者在很多方面都存在不同。跨平台性和通用性,这一点上OpenCL占有很大优势(这也是很多National Laborat...
转载
2018-04-16 13:58:57 ·
1593 阅读 ·
0 评论