如何評價CUDA、OpenCL、OpenMP、OpenACC等主流并行運算框架?
uj5u.com熱心網友回復:
CUDA: 好用也挺成熟了,畢竟那么多年了。但是只支持 NV 的 GPU 這個有點麻煩。OpenCL: 一般,也比較成熟了。這個支持的就多多了,不光是 NV GPU/Xeon Phi可以用,Intel的核芯顯卡甚至Altera的FPGA都能用。也有不少開源專案在用了。OpenMP: 沒啥好比較的。OpenMP是給你處理執行緒并行的,不能處理 offload.OpenACC: Cray, Nvidia 和 PGI 想來挑戰 Intel 和 IBM 的?后來又加上了個 AMD,然并卵。Intel Cilk Plus 都比它好用多了而且 Intel Compiler 還有原生支持。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/38473.html
標籤:Qualcomm開發
