Skip to content

Instantly share code, notes, and snippets.

@krestenkrab
Last active June 25, 2016 00:53
Show Gist options
  • Save krestenkrab/6384056 to your computer and use it in GitHub Desktop.
Save krestenkrab/6384056 to your computer and use it in GitHub Desktop.
Running the estone test suite for Erjang vs BEAM.
EStone test completed
**** CPU speed UNKNOWN MHz ****
**** Total time 1.740884613333333 seconds ****
**** ESTONES = 260159.54 ****
{'ESTONES',2.601595e+05}
Title Millis Estone % Loops
list manipulation 52.07 29171.60 7 6400
small messages 391.62 7915.86 10 1515
medium messages 475.80 12770.10 14 1527
huge messages 77.39 6409.21 4 52
pattern matching 20.25 38266.69 5 1046
traverse 38.66 12830.46 4 2834
Work with large dataset 24.90 11206.92 3 1193
Work with large local datase 23.33 11958.17 3 1174
Alloc and dealloc 11.55 10734.54 2 3710
Bif dispatch 21.91 35366.33 5 1623
Binary handling 91.11 5444.03 4 581
ets datadictionary 118.73 9399.08 6 342
Generic server (with timeout 272.09 9228.53 9 7977
Small Integer arithmetics 29.16 9569.54 3 4157
Float arithmetics 5.56 5579.15 1 5526
Function calls 19.31 40128.41 5 882
Timers 41.57 2982.78 2 2312
Links 25.87 1198.16 1 30
{comment,"UNKNOWN MHz, 260159.54 ESTONES"}
*** [estone_SUITE,estone]: Succeeded
EStone test completed
**** CPU speed UNKNOWN MHz ****
**** Total time 1.592435553333333 seconds ****
**** ESTONES = 754335.60 ****
Title Millis Estone % Loops
{'ESTONES',754335.6019741519}
list manipulation 58.66 25894.46 7 6400
small messages 391.04 7927.62 10 1515
medium messages 389.48 15600.41 14 1527
huge messages 8.57 57886.58 4 52
pattern matching 13.29 58332.08 5 1046
traverse 38.04 13038.68 4 2834
Work with large dataset 26.56 10506.23 3 1193
Work with large local datase 27.19 10260.87 3 1174
Alloc and dealloc 3.33 37226.06 2 3710
Bif dispatch 2.26 342692.90 5 1623
Binary handling 81.79 6064.31 4 581
ets datadictionary 100.68 11084.73 6 342
Generic server (with timeout 316.26 7939.57 9 7977
Small Integer arithmetics 54.86 5085.41 3 4157
Float arithmetics 0.26 119350.12 1 5526
Function calls 43.89 17657.38 5 882
Timers 22.19 5587.47 2 2312
Links 14.09 2200.71 1 30
{comment,"UNKNOWN MHz, 754335.60 ESTONES"}
*** [estone_SUITE,estone]: Succeeded
@filipevarjao
Copy link

Hey @krestenkrab, Can you explain exactly what this benchmark does ? I did not found any documentation, the only thing that I had found was the information that this benchmark is deprecated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment