[Openmp-dev] OpenMP 4 offloading status

Roel Jordans via Openmp-dev openmp-dev at lists.llvm.org
Wed Apr 6 12:20:00 PDT 2016


Hi Carlo,

Thanks for your response!  Good to see that things are under review.

Cheers,
  Roel

On 04/04/16 22:36, Carlo Bertolli wrote:
> Hi Roel
>
> I am not sure if someone already answered your question, but here is a
> description of the status to the best of my knowledge: offloading
> support for OpenMP includes implementation of target-related pragmas
> plus an offloading library, currently called libomptarget.
>
> The implementation of the pragmas happens in Clang and most of the
> constructs are implemented in trunk, notably except map clause, declare
> target, target update, and some clauses of teams. These remaining things
> are being worked on at this time, i.e. the patches are being discussed
> on phabricator.
>
> libomptarget is present as patches to the openmp library. You can find
> them here:
>
> http://reviews.llvm.org/D14031
> http://reviews.llvm.org/D14253
> http://reviews.llvm.org/D14254
>
> Finally, there are additional patches to the driver being discussed by
> the llvm community. These would enable compilation for different kinds
> of targets (same target region compiled for host and device selected by
> command line args), bundling of intermediate files, etc..
>
> Unfortunately, at this point in time putting all of these separate
> things together may not be easy.
>
>
> Cheers
>
> -- Carlo
>
>
>
>
>
>
> Inactive hide details for Roel Jordans via Openmp-dev ---04/02/2016
> 04:23:25 PM---Hi all, I've been looking into getting starteRoel Jordans
> via Openmp-dev ---04/02/2016 04:23:25 PM---Hi all, I've been looking
> into getting started with using OpenMP 4 to try out
>
> From: Roel Jordans via Openmp-dev <openmp-dev at lists.llvm.org>
> To: <openmp-dev at lists.llvm.org>
> Date: 04/02/2016 04:23 PM
> Subject: [Openmp-dev] OpenMP 4 offloading status
> Sent by: "Openmp-dev" <openmp-dev-bounces at lists.llvm.org>
>
> ------------------------------------------------------------------------
>
>
>
> Hi all,
>
> I've been looking into getting started with using OpenMP 4 to try out
> the offloading.  I've seen some nice presentations explaining the
> concepts and it sounds usable.  However, if I look at the
> openmp.llvm.org website, I see that this part is still "under development".
>
> Is there some list that I can look at that tells me the currently
> supported features or is this something I will just need to find out
> through trial and error?
>
> Cheers,
>   Roel
> _______________________________________________
> Openmp-dev mailing list
> Openmp-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev
>
>
>


More information about the Openmp-dev mailing list