[Openmp-commits] [EXTERNAL] [PATCH] D77472: [OpenMP][PoC][WIP] An OpenMP-based OpenMP device runtime [NOT FOR COMMIT]

Yonghong Yan via Openmp-commits openmp-commits at lists.llvm.org
Thu Jan 28 12:06:12 PST 2021


Is this mainly to use "declare target" to create device-specific versions
of the device-independent functions, e.g. adding __device__ in front of a c
function to make it CUDA specific? or even use "target data" to move some
runtime data between host and device?

The circular dependency between runtime and compiler introduced by this
does not look good to me.

Yonghong

On Thu, Jan 28, 2021 at 11:16 AM Johannes Doerfert via Phabricator via
Openmp-commits <openmp-commits at lists.llvm.org> wrote:

> [Caution: Email from External Sender. Do not click or open links or
> attachments unless you know this sender.]
>
>
> jdoerfert abandoned this revision.
> jdoerfert added a comment.
> Herald added a reviewer: bollu.
>
> We moved to a CUDA-free runtime now.
>
>
> Repository:
>   rG LLVM Github Monorepo
>
> CHANGES SINCE LAST ACTION
>   https://reviews.llvm.org/D77472/new/
>
> https://reviews.llvm.org/D77472
>
> _______________________________________________
> Openmp-commits mailing list
> Openmp-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20210128/cfe73956/attachment.html>


More information about the Openmp-commits mailing list