Browse thread
thousands of CPU cores
[
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: | J C <jhc0033@g...> |
| Subject: | Re: [Caml-list] thousands of CPU cores |
On Thu, Jul 10, 2008 at 4:35 AM, Jon Harrop <jon@ffconsultancy.com> wrote: > OCaml already has OS native threads (albeit with a global lock), already > supports OpenMP and can already be used to write parallel programs that > exploit multiple cores. > > ... > Incidentally, MP is good for distributed parallelism but fails to take > advantage of shared memory (with a concurrent GC). I think you are confusing stuff. OpenMP is a shared-memory API, MPI is a message-passing interface, OpenMPI is one implementation of the latter, OCamlMPI is another. OCaml has little to do with OpenMP though. Am I wrong?