On Mon, Jul 12, 2010 at 4:19 PM, Gaspard Bucher <gaspard@teti.ch> wrote:
 Just a final question on the topic: has JoCaml anything to do with
this concurrency (shared memory) question ?

It seems to me that it can be implemented for a shared memory system. Why not? But it's been designed with distributed memory in mind. So, I suppose writing to shared memory could be slow. It'd be sort of like implementing synchronization on top of a message passing system. Although I can see that reading is OK. I would still like a nice and sound source-level support for shared memory, if possible :) Do not all of us need such a feature? My cores are idle. That's a pity. Yes, I did use ocamlmpi to get some speedup on shared memory, but it's not the same thing. I shouldn't have to go back to C++ just for implementing a shared memory algorithm.

Best,
--
Eray Ozkural, PhD candidate.  Comp. Sci. Dept., Bilkent University, Ankara