search for: d59328

Displaying 4 results from an estimated 4 matches for "d59328".

2019 Mar 13
4
[RFC] Late (OpenMP) GPU code "SPMD-zation"
...gt; this so I am open to suggestion on how to split it up. >>> >>> >> >> 1. You definitely need to split it into separate patches for different >> components. > > Done: > OpenMP: https://reviews.llvm.org/D59319 > Clang: https://reviews.llvm.org/D59328 > LLVM: https://reviews.llvm.org/D59331 > >> 2. Even inside of those components this patch must be split into several >> small patches, it is very hard to review so big patches. > > Please take a look at the three patches above. > > The first contains the interf...
2019 Mar 13
3
[RFC] Late (OpenMP) GPU code "SPMD-zation"
...gt;> this so I am open to suggestion on how to split it up. >>> >>> >> >> 1. You definitely need to split it into separate patches for different >> components. > > Done: > OpenMP: https://reviews.llvm.org/D59319 > Clang: https://reviews.llvm.org/D59328 > LLVM: https://reviews.llvm.org/D59331 > >> 2. Even inside of those components this patch must be split into several >> small patches, it is very hard to review so big patches. > > Please take a look at the three patches above. > > The first contains the interface...
2019 Mar 13
2
[RFC] Late (OpenMP) GPU code "SPMD-zation"
------------- Best regards, Alexey Bataev 13.03.2019 15:35, Doerfert, Johannes пишет: > > Hi Alexey, > > > thank you for your quick feedback. > > > > There are tooooooo(!) many changes, I don't who's going to review sooooo big > patch. > > > I can for sure split it in the three components/repositories that are > touched, clang, llvm, and openmp.
2019 Jan 22
7
[RFC] Late (OpenMP) GPU code "SPMD-zation"
Where we are ------------ Currently, when we generate OpenMP target offloading code for GPUs, we use sufficient syntactic criteria to decide between two execution modes: 1) SPMD -- All target threads (in an OpenMP team) run all the code. 2) "Guarded" -- The master thread (of an OpenMP team) runs the user code. If an OpenMP distribute region is encountered,