[Openmp-dev] Differences between runtime, offload, and libomptarget

Georgios Rokos via Openmp-dev openmp-dev at lists.llvm.org
Thu Mar 16 13:55:15 PDT 2017

Hi Tom,

Runtime contains the host runtime, most of the OpenMP functionality is
implemented there. Offload is a library for offloading to Xeon Phi, whereas
libomptarget is a device agnostic offload library which currently supports
offloading to CUDA and generic 64bit systems using the ELF executable


From:	Tom Stellard via Openmp-dev <openmp-dev at lists.llvm.org>
To:	openmp-dev at lists.llvm.org
Date:	16/03/2017 16:47
Subject:	[Openmp-dev] Differences between runtime, offload, and
Sent by:	"Openmp-dev" <openmp-dev-bounces at lists.llvm.org>


I'm new to OpenMP, and I'm wondering if someone could give me a quick
overview of the difference between the runtime, offload, and libomptarget
directories in the openmp source tree.

Openmp-dev mailing list
Openmp-dev at lists.llvm.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20170316/2696aa65/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20170316/2696aa65/attachment.gif>

More information about the Openmp-dev mailing list