Search code examples
programming-languagesopencldistributed-computinggrid-computing

which language most suitable for writing distributed opencl?


I'm new to OpenCL in order to need help on choosing a language for writing a OpenCL program, There are many language(like c/c++ , python , java) available for that. I want to develop a application on distributed OpenCL using VirtualCL.


Solution

  • I will suggest you to use C++ for OpenCL program.

    But literly speaking, the reason to use C++ rather than other languages is performance. It is very fast at runtime than other languages.This allows writing very efficient code that still has high abstraction level.

    The best way to phrase it is :

    Less code, no run-time overhead, more safety.