Browse thread
Shared memory parallel application: kernel threads
[
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: | Sylvain Le Gall <sylvain@l...> |
| Subject: | Re: Shared memory parallel application: kernel threads |
On 12-03-2010, Hugo Ferreira <hmf@inescporto.pt> wrote: > Hello, > > I have opted to use "kernel-level threads" that allow use > of the (multi-core) processors but still allow "easy" > access to shared memory". > > I have done a cursory look at: > - Ocaml.Threads > - Ocaml.Unix (LinuxThreads) > - coThreads > - Ocamlnet2/3 (netshm, netcamlbox) > (An eThreads library exists in the forge but I did not examine this) > I think you should also have a look at ocaml/mpi for communication: http://forge.ocamlcore.org/projects/ocamlmpi/ and ancient for accessing read-only memory: http://merjis.com/developers/ancient MPI can work on a single computer to take advantage of multi-core through multi-processus. Regards, Sylvain Le Gall