Displaying 2 results from an estimated 2 matches for "ef9f9b1b".
2009 Mar 30
0
[LLVMdev] GSoC 2009: Extending LLVM IR to aid multi-core code generation
Just to add 2 comments to this discussion:
-- Hans Boehm had an excellent paper in PLDI a few years arguing why
"threads cannot be a library." (Google for that phrase.) This is a
fundamental problem with compiler optimizations for code that uses
libraries like pthreads. This argues in favor of having explicit
support in the IR.
-- On the other hand, explicitly parallel
2009 Mar 30
2
[LLVMdev] GSoC 2009: Extending LLVM IR to aid multi-core code generation
Hi Anthony,
2009/3/30 Anthony Danalis <adanalis at eecs.utk.edu>
> Is the user expected to add the calls to spawn/join or the compiler? If
> it's the compiler adding them, then you don't need to change the front-end
> at all, you can do all that in an optimization pass. If it's the user
> adding them, then adding calls to "__spawn()" that the compiler