[erlang-questions] Tilera 64-core chip - let's help them help us!

Hugh Perkins <>
Thu Sep 6 18:17:37 CEST 2007


> > What about things like maps?  To what extent can/will Erlang map them
> > across different processors?
> If you implement a parallell map function your self, which is really easy
> you can take advantage of many processors.

Ok.  Of course, this gets away from a desirable abstraction, stated by
Garry, where we dont have to look up how many processor cores we are
running on, how many are free at the moment, and then split our map(s)
accordingly.

On a related note, I get the impression that Erlang runs in a VM?
What documentation is available on how this works?  To what extent is
information about maps and so on available from within the bytecode?
And, the ten thousand dollar question: to what extent could it be
feasible to modify the VM to automatically split maps across available
processor cores?



More information about the erlang-questions mailing list