search for: mpc_openmp

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

2010 Oct 19
0
[LLVMdev] OpenMP Support for LLVM and clang
...project regarding OpenMP support in LLVM/clang. It would be awesome if you could work on this. I propose to take a look at the mpc project, which has a LGPL licensed OpenMP library. The explanations how to use MPC OpenMP directly are in a header file called mpcomp_abi.h located inside the mpc/MPC_OpenMP/include directory. Furthermore I know people at the University of Innsbruck work on a Clang parser for OpenMP [1]. (I copied Peter) Maybe he can give you some help for the clang part or even share the source code with you. [1] http://www.dps.uibk.ac.at/projects/insieme/index.php?page=omp/omp C...
2010 Oct 20
1
[LLVMdev] OpenMP Support for LLVM and clang
Hello, > I propose to take a look at the mpc project, which has a LGPL licensed > OpenMP library. The explanations how to use MPC OpenMP directly are in a > header file called mpcomp_abi.h located inside the > mpc/MPC_OpenMP/include directory. I had a look at MPC's OpenMP and it seems to be both well written and suited for this purpose. Thanks for the pointer. I will update the list once I have some code. -- Gautam
2010 Oct 19
4
[LLVMdev] OpenMP Support for LLVM and clang
Hello, I am a masters student interested in parallelization API's and auto parallelization. I have been following LLVM's development for some time now and would like to make a contribution. In particular I am interested in adding OpenMP support for LLVM. I believe this will be useful both for clang as well as LLVM Polly. I would like to know if anyone is already working on this. Any
2010 Oct 05
0
[LLVMdev] Multithreaded code generation
...calls in LLVM IR to create and manage threads? OK. For this I propose to insert calls to libgomp (gnuopenmp) or the mpc openmp library. If you check out mpc you will find explanations how to use it to create OpenMP constructs by hand in a header file called mpcomp_abi.h located inside the mpc/MPC_OpenMP/include directory. As a starter I would write C code that does what you expect and compile it to LLVM-IR to see how the libraries are inserted in the LLVM-IR. Cheers Tobi
2010 Oct 05
2
[LLVMdev] Multithreaded code generation
Hi, In fact I have some theory on instruction level parallelism( i have a partitioning algorithm), then first of all, i want to generate a multithreaded code from LLVM IR (in assembly level) with a given partitioning. My problem is how can i use a thread library(like Pthread) or OS system calls in LLVM IR to create and manage threads? --- On Tue, 10/5/10, Tobias Grosser <grosser at