[erlang-questions] Representation of a map in bytecode?

Jouni Rynö <>
Mon Sep 17 13:32:03 CEST 2007


On Mon, 2007-09-17 at 12:33 +0200, Kenneth Lundin wrote:

> If the system design already allows thousands of parallell tasks it is
> far from obvious that also the internal execution of each such task
> should benefit from
> automatic parallellisation. I actually believe that a system can be
> over parallellized and that this will degrade the performance.
> 
There used to be a beautiful processor architecture called Transputer
and the language called Occam to program it. Making things going
parallel was even more easier and natural than in Erlang.

And there were many papers published, that going from extreme parallel
systems to more serialised one was the way optimise the performance.
Extreme parallel meaning systems, where you have decades more processes
than real executing hardware. It all depends on the process switching
time and communication overhead. 

regards
	Jouni
-- 

  Jouni Rynö                            mailto://Jouni.Ryno@fmi.fi/
                                        http://space.fmi.fi/~ryno/
  Finnish Meteorological Institute      http://www.fmi.fi/
  Space Research                        http://space.fmi.fi/
  P.O.BOX 503                           Tel      (+358)-9-19294656
  FIN-00101 Helsinki                    FAX      (+358)-9-19294603
  Finland                               priv-GSM (+358)-50-5302903
  
  "It's just zeros and ones, it cannot be hard"




More information about the erlang-questions mailing list