Erlang and multi processors
Wed Jul 5 12:42:57 CEST 2000
Pekka Hedqvist (with Tony's help) did a multithreaded version as an
master thesis a couple of years ago. But I assume the result wasn't
as good as expected, cause that code was never used.
Samuel Tardieu writes:
> >>>>> "Hakan" == Hakan Stenholm <> writes:
> Hakan> How does Erlang deal with multi processor machines (i.e. more
> Hakan> than one CPU in the same machine) ? Does spawn/3 get
> Hakan> distributed on the CPUs or is spawn/4 needed - one node per CPU
> Hakan> which would imply that one Erlang VM is run per CPU (which
> Hakan> seams a bit costly if one has many CPUs) ?
> The beam VM runs in one system thread AFAIK, which means on one
> processor at a time. You have to use multiple Erlang nodes, which will
> hopefully be placed appropriately by the operating system.
> Hakan> ps: how does one relpy to questions on the mailling list so
> Hakan> that the answear appears on the list ? - mails to
> Hakan> as well ?
> Yup. Would you like a alias? :) (just
> Samuel Tardieu --
More information about the erlang-questions