[LLVMdev] Proposal for a new LLVM concurrency memory model

Renato Golin
Tue, 27 Apr 2010 18:56:05 -0000

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