4、OPENCL[10],二者都是使用GPU核函数来发挥GPU加速器的威力,当然,CUDA只适用于NVIDIA的GPU,而OPENCL则是作为一个标准适用于多个厂商的硬件设备,由于底层代码的重复性和易错性,用这些API进行开发通常效率很低。目前,已经提出了几个基于制导指令的加速计算协议,类似于OPENMP的指令制导模型,OPENACC也是于加速某个代码区域的加速编程模型. The Portland Group提供了应用于C和Fortan语言的PGI加速模型,这个模型除了提供基于指令制导的编译器辅助加速之外,还附加一系列的附加功能,而CAPS公司建立的HMPP环境则是用