[Openmp-commits] [PATCH] D14253: [OpenMP] Initial implementation of OpenMP offloading library - libomptarget plugins.

Samuel Antao via Openmp-commits openmp-commits at lists.llvm.org
Mon Nov 2 12:06:44 PST 2015


sfantao created this revision.
sfantao added reviewers: ABataev, hfinkel, jcownie, jlpeyton.
sfantao added subscribers: openmp-commits, AlexEichenberger, Hahnfeld, hyviquel, caomhin, carlo.bertolli, andreybokhanko, sergos.

This patch is a partition of the original patch posted in http://reviews.llvm.org/D14031.

This patch implements the library device plugins that are used to interface with a given device. Currently a generic 64-bit target and a CUDA enables GPU are the only available plugins. The interface of each plugin is documented in http://goo.gl/L1rnKJ.

Depends on  http://reviews.llvm.org/D14031.

http://reviews.llvm.org/D14253

Files:
  libomptarget/CMakeLists.txt
  libomptarget/plugins/CMakeLists.txt
  libomptarget/plugins/cuda/CMakeLists.txt
  libomptarget/plugins/cuda/src/rtl.cpp
  libomptarget/plugins/exports
  libomptarget/plugins/generic-64bit/src/rtl.cpp
  libomptarget/plugins/ppc64/CMakeLists.txt
  libomptarget/plugins/ppc64le/CMakeLists.txt
  libomptarget/plugins/x86_64/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14253.38954.patch
Type: text/x-patch
Size: 37417 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20151102/a4305774/attachment-0001.bin>


More information about the Openmp-commits mailing list