As a developer, OpenMP is the most attractive of all the options available right now. Its a single pragma command, and this code changes are minimal. You don't use the GPU (which is another major variable; you can slow processing is the GPU is too weak or if loads are not massively parallel, which you don't want, obviously).
Essentially, if I want more CPU parallization, I use OpenMP. If I also want to use the GPU, I use OpenCL. I fully expect all the other parallel API's to die off fairly quickly.
Announcement
Collapse
No announcement yet.
OpenACC Still Not Loved By Open Compilers
Collapse
X
-
One needs a site like distrowatch to monitor the cloud of parallel computing solutions cropping up all over.
Leave a comment:
-
OpenACC Still Not Loved By Open Compilers
Phoronix: OpenACC Still Not Loved By Open Compilers
While an open industry standard, the leading open-source compilers still lack support for the OpenACC parallel programming standard...
Tags: None
Leave a comment: