search for: clang_trunk

Displaying 5 results from an estimated 5 matches for "clang_trunk".

2015 Jun 08
2
[LLVMdev] Supporting heterogeneous computing in llvm.
...to prallel_for >> in Cilk Plus, or will it be pragma-based like in OpenMP or OpenACC? >> >> The design I mentioned above has an operable implementation fon NVIDIA >> target at the >> >> https://github.com/clang-omp/llvm_trunk >> https://github.com/clang-omp/clang_trunk >> >> with runtime implemented at >> >> https://github.com/clang-omp/libomptarget >> >> you're welcome to try it out, if you have an appropriate device. >> >> Regards, >> Sergos >> >> On Sat, Jun 6, 2015 at 2:24 PM, Christos Marg...
2015 Jun 09
2
[LLVMdev] Supporting heterogeneous computing in llvm.
...ntão wrote: > Hi Roel, Chris, > > This is a summary on how you can add support for a a different > offloading device on top of what we have in github for OpenMP: > > a) Download and install lvm (https://github.com/clang-omp/llvm_trunk), > and clang (https://github.com/clang-omp/clang_trunk) as usual > > b) install the official llvm OpenMP runtime library openmp.llvm.org > <http://openmp.llvm.org>. Clang will expect that to be present in your > library path in order to compile OpenMP code (even if you do not need > any OpenMP feature other than offloading). > &...
2015 Jun 08
5
[LLVMdev] Supporting heterogeneous computing in llvm.
...d so on? Whether it will be new language constructs, similar to prallel_for in Cilk Plus, or will it be pragma-based like in OpenMP or OpenACC? The design I mentioned above has an operable implementation fon NVIDIA target at the https://github.com/clang-omp/llvm_trunk https://github.com/clang-omp/clang_trunk with runtime implemented at https://github.com/clang-omp/libomptarget you're welcome to try it out, if you have an appropriate device. Regards, Sergos On Sat, Jun 6, 2015 at 2:24 PM, Christos Margiolas <chrmargiolas at gmail.com> wrote: > Hello, > > Thank you a lot for the f...
2013 Dec 09
0
[LLVMdev] Update on OpenMP support in clang / llvm
...nts related to OpenMP support in clang / llvm: * ANL (1) and Pathscale contributed OpenMP patch re-based from clang trunk (original version of the patch is based on clang 3.3 release). This is currently under code review, and will be committed to a separate repository: https://github.com/clang-omp/clang_trunk. Kudos to Hal Finkel, Chris Bergström and everyone from ANL and Pathscale who worked on this! * OpenMP consortium added clang to the list of OpenMP-enabled compilers: http://openmp.org/wp/openmp-compilers/. Obviously, as OpenMP patch still hasn't been committed to clang trunk, the link goes to...
2015 Jun 05
3
[LLVMdev] Supporting heterogeneous computing in llvm.
Christos, We would be very interested in learning more about this. In my group, we (Prakalp Srivastava, Maria Kotsifakou and I) have been working on LLVM extensions to make it easier to target a wide range of accelerators in a heterogeneous mobile device, such as Qualcomm's Snapdragon and other APUs. Our approach has been to (a) add better abstractions of parallelism to the LLVM instruction