Programming languages 哪种语言最适合编写分布式opencl?

Programming languages 哪种语言最适合编写分布式opencl?,programming-languages,opencl,distributed-computing,grid-computing,Programming Languages,Opencl,Distributed Computing,Grid Computing,我是OpenCL新手,为了在选择编写OpenCL程序的语言方面需要帮助,有很多语言,如c/c++、python、java等。我想用ValualCl . < Po>在分布式OpenCL上开发应用程序,我建议您使用C++来进行OpenCL程序。 但是从字面上讲,使用C++而不是其他语言的原因是性能。 与其他语言相比,它在运行时的速度非常快。这允许编写仍然具有高抽象级别的非常高效的代码 最好的表达方式是: C++代码少,运行时开销小,安全性高。不要期望OpenCL程序易于移植:您需要为某些特定的硬件

我是OpenCL新手,为了在选择编写OpenCL程序的语言方面需要帮助,有很多语言,如c/c++、python、java等。我想用ValualCl .</P> < Po>在分布式OpenCL上开发应用程序,我建议您使用C++来进行OpenCL程序。 但是从字面上讲,使用C++而不是其他语言的原因是性能。 与其他语言相比,它在运行时的速度非常快。这允许编写仍然具有高抽象级别的非常高效的代码

最好的表达方式是:


C++代码少,运行时开销小,安全性高。不要期望OpenCL程序易于移植:您需要为某些特定的硬件对其进行调优!非常感谢。还有一个问题,哪个平台像Windows或Linux一样易于使用?Linux是C++的最佳平台。使用C++的另一个好理由是C++包装比简单的C版本更容易使用,自动清洗OpenCL类。如果需要,它还支持通过异常进行错误处理。