Quad-core Macs: More reason for a multi-CPU aware Erlang

James Hague <>
Mon Oct 24 18:51:40 CEST 2005


On 10/20/05, Chris Campbell <> wrote:
> I don't understand.  Surely it is easy to take advantage of multiple
> cpus given that distribution is fairly easy with Erlang?  Does the
> runtime support memory mapped pages between nodes on the same machine?

Yes, you can start up multiple nodes on the same machine and
communicate between them.

On the other hand, Erlang is all about lightweight processes.  It sure
would be nice to have the standard Erlang implementation automatically
deal with machines containing 2 or 4 or more processors.  There was a
discussion about this several months ago on this mailing list.  A
proof-of-concept implementation was created some years back, but never
turned into production code.

James



More information about the erlang-questions mailing list