[LLVMdev] Proposal for a new LLVM concurrency memory model

Renato Golin rengolin at systemcall.org
Tue Apr 27 11:56:05 PDT 2010


On 27 April 2010 19:16, David Greene <dag at cray.com> wrote:
> IMHO, LLVM is the wrong
> place to deal with these.  It should be done at a higher level.
> It _can_ be done at the LLVM IR level, but much less conveniently.

Now I agree with you, completely. ;)

It is important, it is the future, but it is in the library/language
definition space that the solution will be more elegant.

Like functional languages, HPF, openMPI, Scala having intrinsic
message passing or openMP constructs, the compiler has much more
freedom to guess and do the right thing (tm).


cheers,
--renato

http://systemcall.org/

Reclaim your digital rights, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm




More information about the llvm-dev mailing list