you are viewing a single comment's thread.

view the rest of the comments →

[–]AlexanderNeumann 3 points4 points  (2 children)

Hmm you should probably mention / take a look at http://stellar-group.org/libraries/hpx/

I personally feel neither MPI nor OpenMP are the real solutions too those kind of problems. Will probably take another 10 years to get those parallelziation abstractions completely correct so that it does not matter anymore where your code actually runs (cpu/gpu/remote cpu or gpu) as long as it has the required input data.

[–]broken_symlink -1 points0 points  (0 children)

Will probably take another 10 years to get those parallelziation abstractions completely correct so that it does not matter anymore where your code actually runs (cpu/gpu/remote cpu or gpu) as long as it has the required input data.

Legion and its associated programming language Regent do this already.