search for: paralleliation

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

Did you mean: parallelization
2012 Oct 02
2
[LLVMdev] [RFC] OpenMP Representation in LLVM IR
...tand why we need intrinsics. Won't calls to runtime routines work just fine? Ah, Sanjoy had a link to your proposal in his message. Again, I only skimmed the document, but I was left with the question, "why not just make calls to runtime routines?" What is the reason for the "paralleliation metadata?" It seems to me this implies/requires that LLVM have knowledge of parallel semantics. That would be very unfortunate. -David
2012 Oct 02
0
[LLVMdev] [RFC] OpenMP Representation in LLVM IR
...transformation". Locking it with target machine's OpenMP runtime calls from the very beginning is not the best way to acheive these goals. Same with physical registers -- this must be the reason why they invented virtual ones several decades ago. > What is the reason for > the "paralleliation metadata?" It seems to me this implies/requires that > LLVM have knowledge of parallel semantics. That would be very > unfortunate. The reasons are listed in "Function Outlining" section of my proposal. You simply dimissed them with: > This is a very high-level transforma...
2012 Sep 28
0
[LLVMdev] [RFC] OpenMP Representation in LLVM IR
Andrey, I am very glad to see that you're interested in working on this! I have a few comments: As you may know, this is the third such proposal over the past two months, one by me (http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-August/052472.html) and the other, based somewhat on mine, by Sanjoy (http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-September/053798.html) In order for your
2012 Sep 28
11
[LLVMdev] [RFC] OpenMP Representation in LLVM IR
Hi All, We'd like to make a proposal for OpenMP representation in LLVM IR. Our goal is to reach an agreement in the community on a simple, complete and extensible representation of OpenMP language constructs in LLVM IR. Hopefully, this would serve as a common ground and would enable further development of OpenMP support both in Clang and LLVM compiler toolchain. We seek feedback on the