search for: omptarget

Displaying 6 results from an estimated 6 matches for "omptarget".

Did you mean: jmptarget
2017 Mar 16
2
disabling lib/libomptarget.dylib build?
Currently trunk fails to build openmp on darwin due to the failure of... [ 46%] Linking CXX shared library ../../../lib/libomptarget.dylib cd /sw/src/fink.build/llvm50-5.0.0-1/build/stage1/projects/openmp/libomptarget && /sw/bin/cmake -E cmake_link_script CMakeFiles/omptarget.dir/link.txt --verbose=1 /sw/src/fink.build/llvm50-5.0.0-1/opt-bin/ccclang++ -fno-common -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-par...
2015 Jun 09
2
[LLVMdev] Supporting heterogeneous computing in llvm.
...vm 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). > > c) Install https://github.com/clang-omp/libomptarget (running ‘make' > should do it). This library implements the API to control offloading. It > also contains a set of plugins to some targets we are testing this with > - x86_64, powerpc64 and NVPTX - in ./RTLs. You will need to implement a > plug in for your target as well. The inter...
2015 Jun 08
2
[LLVMdev] Supporting heterogeneous computing in llvm.
Roel, You have to checkout and build llvm/clang as usual. For runtime support you'll have to build the libomptarget and make a plugin for your target. Samuel can help you some more. As for the OpenMP examples I can recommend you the http://openmp.org/mp-documents/OpenMP4.0.0.Examples.pdf look into the target constructs. Sergos On Mon, Jun 8, 2015 at 6:13 PM, Roel Jordans <r.jordans at tue.nl> wrote: &gt...
2014 Aug 11
2
[LLVMdev] [RFC] OpenMP offload infrastructure
...agree this is more of an OMP spec issue. The fact we are addressing different device-types is already an extension to the spec which poses some issues. One of them, somehow related with this, is how the device ids are mapped to device types. Should this depend on flags passed to the compiler ( e.g. omptargets=A,B with ids 0-1 assigned to A and 2-3 to B given that the runtime identified in the system two devices of each), or should it depend on the environment? In the current proposal, libtarget.so abstracts a single target made of several targets, do we want to let the user prioritize which exact devic...
2014 Aug 08
4
[LLVMdev] [RFC] OpenMP offload infrastructure
Hello everybody! I would like to present a proposal for implementation of OpenMP offloading in LLVM. It was created by a list of authors and covers the runtime part at most and at a very high level. I believe it will be good to have input from community at this early stage before moving deeper in details. The driver part is intentionally not touched, since we have no clear vision on how one can
2017 Aug 03
2
fatal error: clang/Basic/Version.inc: No such file or directory
...vn/llvm-project/clang-tools-extra/trunk/ extra cd ../../../projects svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt svn co http://llvm.org/svn/llvm-project/openmp/trunk openmp svn co http://llvm.org/svn/llvm-project/lldb/trunk lldb svn co https://github.com/clang-ykt/openmp libomptarget cd ../.. rm -r build mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/llvm-trunk \ -DCMAKE_BUILD_TYPE:STRING="Release" \ -DLLVM_PARALLEL_COMPILE_JOBS:STRING="4" \ -DLLVM_PARALLEL_LINK_JOBS:STRING="4" \ -DLLVM_TARGETS_TO_BUILD:STRING="...