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: | 2008-07-10 (21:13) |
From: | Jon Harrop <jon@f...> |
Subject: | Re: [Caml-list] Re: thousands of CPU cores |
On Thursday 10 July 2008 21:48:54 Basile STARYNKEVITCH wrote: > Sylvain Le Gall wrote: > > On 10-07-2008, Gerd Stolpmann <info@gerd-stolpmann.de> wrote: > >> In Ocaml you can exploit multi-core currently only by using > >> multi-processing parallel programs that communicate over message passing > >> (and only on Unix). Actually, it's an excellent language for this style. > > > > Why only on Unix ? > > Rumors (and my remembering of old benchmarks) say than inter-process > communication -using pipes, fifos, or unix sockets- on recent Unix > systems (in particular Linux) are significantly faster than the > equivalent Windows counterpart. While that may be true, no Windows developer in their right mind would use such Linux technologies when Windows is pioneering vastly simpler and faster alternatives: .NET and the TPL. > (I am still not sure that the current implementation of Ocaml would > nicely run on a thousand cores machine; and I am not sure that such a > machine would run the current Linux) Linux is run on today's thousand-core shared-memory supercomputers. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/products/?e