On Friday, December 5, 2014 9:57:42 AM UTC-5, Sebastian Nowozin wrote:
>
> I find Julia great, but for the technical computing goal, my biggest grime
> with Julia (0.3.3 and 0.4.0-dev) at the moment is the lack of simple
> OpenMP-style parallelism.
>
See the discussion at:
https://github.com/JuliaLang/julia/issues/1790
and the considerable work in progress on multithreading in Julia:
https://github.com/JuliaLang/julia/tree/threads
There is DArray and pmap, but they have large communication overheads for
> shared-memory parallelism,
>
This is a somewhat orthogonal issue. You can have multiple processes and
still use a shared address space for data structures. See:
http://julia.readthedocs.org/en/latest/manual/parallel-computing/#shared-arrays-experimental
The real difference is the programming model, not so much the
communications cost.