Skip to content

Instantly share code, notes, and snippets.

@timfel
Created June 3, 2015 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timfel/d7c86ba0dcd86d151196 to your computer and use it in GitHub Desktop.
Save timfel/d7c86ba0dcd86d151196 to your computer and use it in GitHub Desktop.
SplayTree;benchmarks.without.log;1;0.7674418604651163
SplayTree;benchmarks.with.log;0.20116279069767443;0.012015503875968992
SplayTree;benchmarks.cog.log;0.020387596899224807;0.0020930232558139536
Compiler;benchmarks.without.log;1;0.09012464046021093
Compiler;benchmarks.with.log;0.4995206136145734;0.01725790987535954
Compiler;benchmarks.cog.log;0.016145733461169702;0.00014381591562799616
Json;benchmarks.without.log;1;0.310580204778157
Json;benchmarks.with.log;0.3993174061433447;0.10921501706484642
Json;benchmarks.cog.log;0.049931740614334474;0.0034129692832764505
ArrayAccess;benchmarks.without.log;1;0.0410958904109589
ArrayAccess;benchmarks.with.log;0.5110502283105023;0.007123287671232876
ArrayAccess;benchmarks.cog.log;0.23726027397260274;0.001917808219178082
ClassVarBinding;benchmarks.without.log;1;0.04855275443510738
ClassVarBinding;benchmarks.with.log;0.49654528478057897;0.005243252448501502
ClassVarBinding;benchmarks.cog.log;0.07142857142857144;0.0011204481792717088
FloatLoop;benchmarks.without.log;1;0.019064124783362217
FloatLoop;benchmarks.with.log;0.4832755632582322;0.0026863084922010396
FloatLoop;benchmarks.cog.log;0.15008665511265165;0.0012998266897746966
InstVarAccess;benchmarks.without.log;1;0.21551724137931036
InstVarAccess;benchmarks.with.log;0.5629310344827586;0.04741379310344828
InstVarAccess;benchmarks.cog.log;0.06469827586206896;0.0006810344827586207
IntLoop;benchmarks.without.log;1;0.04924242424242423
IntLoop;benchmarks.with.log;0.5075757575757576;0.005743805375949732
IntLoop;benchmarks.cog.log;0.07282196969696969;0.0011363636363636363
Send;benchmarks.without.log;1;0.05577689243027889
Send;benchmarks.with.log;0.5345617529880479;0.005377116873062125
Send;benchmarks.cog.log;0.08197211155378487;0.0007470119521912352
SendWithManyArguments;benchmarks.without.log;1;0.05365853658536585
SendWithManyArguments;benchmarks.with.log;0.5229268292682927;0.003121951219512195
SendWithManyArguments;benchmarks.cog.log;0.09473170731707317;0.002926829268292683
mark;benchmarks.without.log;2.910828025477707;0.6369426751592357
mark;benchmarks.with.log;1.678343949044586;0.018471337579617834
mark;benchmarks.cog.log;0.9866242038216562;0.008280254777070064
Richards;benchmarks.without.log;1;0.061619718309859156
Richards;benchmarks.with.log;0.5167253521126761;0.013204225352112676
Richards;benchmarks.cog.log;0.6338028169014085;0.005633802816901409
BinaryTree;benchmarks.without.log;1;0.0694980694980695
BinaryTree;benchmarks.with.log;0.5482625482625483;0.10810810810810811
BinaryTree;benchmarks.cog.log;0.6872586872586873;0.042471042471042476
MandelbrotIterative1Thread;benchmarks.without.log;1;0.64
MandelbrotIterative1Thread;benchmarks.with.log;0.45;0.34
MandelbrotIterative1Thread;benchmarks.cog.log;0.46;0.0067
MandelbrotIterative2Thread;benchmarks.without.log;1;0.6917808219178082
MandelbrotIterative2Thread;benchmarks.with.log;0.6643835616438356;0.4315068493150685
MandelbrotIterative2Thread;benchmarks.cog.log;0.3339041095890411;0.0030821917808219177
MandelbrotIterative4Thread;benchmarks.without.log;1;0.4157303370786517
MandelbrotIterative4Thread;benchmarks.with.log;0.3101123595505618;0.08876404494382023
MandelbrotIterative4Thread;benchmarks.cog.log;0.5582022471910112;0.0035955056179775282
MandelbrotIterative8Thread;benchmarks.without.log;1;0.0331858407079646
MandelbrotIterative8Thread;benchmarks.with.log;0.6039823008849557;0.08407079646017698
MandelbrotIterative8Thread;benchmarks.cog.log;1.0984513274336283;0.00995575221238938
MandelbrotRecursive1Thread;benchmarks.without.log;1;0.408
MandelbrotRecursive1Thread;benchmarks.with.log;0.44;0.16
MandelbrotRecursive1Thread;benchmarks.cog.log;0.4096;0.00488
MandelbrotRecursive2Thread;benchmarks.without.log;1;0.5086206896551724
MandelbrotRecursive2Thread;benchmarks.with.log;0.5086206896551724;0.28448275862068967
MandelbrotRecursive2Thread;benchmarks.cog.log;0.4418103448275862;0.004482758620689655
MandelbrotRecursive4Thread;benchmarks.without.log;1;0.039889958734525444
MandelbrotRecursive4Thread;benchmarks.with.log;0.5176066024759285;0.005914718019257221
MandelbrotRecursive4Thread;benchmarks.cog.log;0.7125171939477304;0.006052269601100412
MandelbrotRecursive8Thread;benchmarks.without.log;1;0.042499999999999996
MandelbrotRecursive8Thread;benchmarks.with.log;0.47562499999999996;0.006500000000000001
MandelbrotRecursive8Thread;benchmarks.cog.log;0.64375;0.006
Fannkuch;benchmarks.without.log;1;0.1323828920570265
Fannkuch;benchmarks.with.log;0.5362525458248473;0.004073319755600815
Fannkuch;benchmarks.cog.log;0.31466395112016293;0.002240325865580448
markBitBltExampleOne;benchmarks.without.log;1;0.2755905511811024
markBitBltExampleOne;benchmarks.with.log;0.6653543307086615;0.1889763779527559
markBitBltExampleOne;benchmarks.cog.log;0.003617322834645669;2.7165354330708663e-05
markFib;benchmarks.without.log;1;0.05089058524173028
markFib;benchmarks.with.log;0.5575063613231552;0.004580152671755725
markFib;benchmarks.cog.log;3.9465648854961835;0.027989821882951654
markFillArray;benchmarks.without.log;1;0.04142011834319526
markFillArray;benchmarks.with.log;0.5223372781065089;0.005621301775147929
markFillArray;benchmarks.cog.log;0.13698224852071003;0.0017751479289940828
markFillByteArray;benchmarks.without.log;1;0.06192358366271409
markFillByteArray;benchmarks.with.log;0.5158102766798419;0.006587615283267457
markFillByteArray;benchmarks.cog.log;0.12569169960474308;0.0017127799736495386
markFillString;benchmarks.without.log;1;0.05449591280653951
markFillString;benchmarks.with.log;0.517983651226158;0.007220708446866485
markFillString;benchmarks.cog.log;0.13038147138964576;0.001771117166212534
markIntegerBench;benchmarks.without.log;1;0.04431960049937577
markIntegerBench;benchmarks.with.log;0.545692883895131;0.005243445692883895
markIntegerBench;benchmarks.cog.log;1.4962546816479398;0.011860174781523096
markMandala;benchmarks.without.log;1;0.42696629213483145
markMandala;benchmarks.with.log;0.42696629213483145;0.12359550561797752
markMandala;benchmarks.cog.log;0.5022471910112359;0.006853932584269663
AStar;benchmarks.without.log;1;0.1033487297921478
AStar;benchmarks.with.log;0.5658198614318707;0.07621247113163972
AStar;benchmarks.cog.log;0.059353348729792144;0.0008660508083140878
Blowfish;benchmarks.without.log;1;0.2182381584772023
Blowfish;benchmarks.with.log;1.3308986277113768;0.05998229305002213
Blowfish;benchmarks.cog.log;0.11266046923417442;0.001615759185480301
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment