Browse thread
Multiprocessor support in OCaml
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Zheng Li <li@p...> |
| Subject: | Re: Multiprocessor support in OCaml |
Hi, I'm working on a process back-end of STM library. It's now supported by Google SOC and expected to release after the summer (and maybe earlier). With it, you will be able to do shared-memory (supposing that's the style your want) parallel programming based on processes, which in turn gives you speedup. If interested, you can have a taste first through the (vm)thread back-end currently available (check my homepage below), though it won't really speed up your program because of the well-known global lock of OCaml threads. "Jason Ganetsky" <jason.ganetsky@gmail.com> writes: > Hi all, > I'm new to this list, and new to OCaml (although, have some experience with > SML).Anyway, I have recently written an OCaml thread pool implementation, on > top of the Thread and Event modules. I did this for the purpose of exploiting > an SMP system I have, and was a disappointed to read today that OCaml doesn't > support multiprocessor systems. > > -Jason -- Zheng Li http://www.pps.jussieu.fr/~li