StreamHPC
https://streamhpc.com/technologies/by-language/openmp/
Export date: Sun Dec 16 8:37:23 2018 / +0000 GMT

OpenMP




OpenMP, starting with version 4, has been extended to work with many accelerators. This with pressure from OpenACC, which works on GPUs only.

Advantages


With few code-changes existing code can be made run on an accelerator - it won't perform after this initial step. Be aware it takes about the same amount of time as with CUDA or OpenCL to make it perform.

OpenMP code is less alien than CUDA or OpenCL for many people.

Hardware


It works on various types of hardware:

  • CPUs. X86 (Intel, AMD), ARM and PowerPC

  • HSA processors. Recent AMD GPUs and APUs.

  • Intel XeonPhi

  • NVidia CUDA devices (in alpha via GCC and LLVM CLang)

Post date: 2015-03-26 11:51:26
Post date GMT: 2015-03-26 10:51:26

Post modified date: 2015-12-15 10:58:53
Post modified date GMT: 2015-12-15 09:58:53

Export date: Sun Dec 16 8:37:23 2018 / +0000 GMT
This page was exported from StreamHPC [ https://streamhpc.com ]
Export of Post and Page has been powered by [ Universal Post Manager ] plugin from www.ProfProjects.com