skaller <skaller@users.sourceforge.net> writes:
> On Mon, 2007-09-17 at 18:48 +0200, Zheng Li wrote:
>
>> * The process engine can give you real speedup on multi-core and
>> multi-processor machines, the networker engine (todo) will give you both
>> speedup and scalability.
> I'm curious how this can be possible**.. is this only with the message
> passing model?
> ** Since Ocaml can't multi-process and neither the compiler
> nor library are modified ..
Well, in order to have semantic consistency among different engines without
modifying standard OCaml itself, shard-memory style concurrency should only be
achieved through the STM module. It's documented in the pitfall pages:
http://cothreads.sourceforge.net/doc/pitfall
--
Zheng Li
http://www.pps.jussieu.fr/~li