May 19, 2008
Erlang Simulation Testing Times
The Erlang simulation engine, which I now call erlSim, is running. I have some test results that show the concurrency capabilities of the Erlang language and the erlSim simulator.
|Num Processes||Events per Process||Total Events||Seconds per Event||Total Time|
This information indicates that as the number of concurrent processes increases there is not a significant increase in the speed each process requires.
This data was generated on :
2.4 Ghz Intel Core 2 Duo
2 GB RAM
OS X MacBook
Erlang (BEAM) emulator version 5.6.1
This is looking very promising as a basis for discreet event simulations. I am working on a series of random number streams (triangular, normal, beta, etc.) to go with this basic engine. It is nearing completion for eight different random number stream types.