richards benchmark N=10

Each chart bar shows how many times slower, one ↓ richards program was, compared to the fastest program.

These are not the only programs that could be written. These are not the only compilers and interpreters. These are not the only programming languages.

Column × shows how many times more each program used compared to the benchmark program that used least.

    sort sortsort
  ×   Program Source Code CPU secs Elapsed secs Memory KB Code B ≈ CPU Load
1.0PyPy 2 0.240.241,6562423  65% 4% 0% 35%
1.0PyPy 2 0.240.241,6762423  0% 0% 0% 100%
1.1PyPy 2 0.250.251,6802423  100% 4% 12% 0%
1.1PyPy 3 0.250.261,2962434  4% 12% 96% 12%
1.1PyPy 3 0.260.261,3562434  0% 4% 11% 100%
1.1PyPy 3 0.260.261,3082434  14% 100% 4% 4%
1.3Pyston 0.320.322,2082423  0% 97% 0% 0%
1.3Pyston 0.320.322,1362423  0% 0% 0% 97%
1.3Pyston 0.320.322,2042423  0% 16% 88% 3%
2.9Nuitka 0.690.7010,4162434  1% 100% 3% 3%
3.0Nuitka 0.700.7110,4002434  100% 0% 0% 3%
3.0Nuitka 0.710.7110,1162434  100% 0% 1% 1%
3.2Cython 0.750.768,7882467  99% 1% 0% 0%
3.2Cython 0.760.778,7722467  100% 0% 1% 0%
3.4Cython 0.820.828,9922467  7% 8% 2% 100%
4.8Python 2 1.151.157,2922423  1% 0% 100% 0%
4.8Python 2 1.161.167,1282423  0% 99% 0% 0%
4.9Python 2 1.171.177,1322423  1% 1% 100% 0%
5.3Python 3 1.271.279,1322434  0% 0% 2% 100%
5.3Python 3 1.271.279,4242434  2% 0% 0% 100%
5.6Python 3 1.331.339,3722434  100% 1% 2% 1%
6.0Python development version 1.421.437,6922434  0% 1% 99% 1%
6.0Python development version 1.441.447,7082434  100% 1% 1% 0%
6.2Python development version 1.471.478,0202434  1% 100% 0% 1%
13Jython 7.183.10292,1922423  60% 52% 65% 56%
13Jython 6.883.11298,5042423  58% 47% 81% 36%
13Jython 6.953.14284,9282423  65% 56% 40% 61%
14MicroPython 3.253.264,1402434  18% 22% 100% 22%
14MicroPython 3.293.314,1162434  22% 18% 22% 100%
16MicroPython 3.793.864,2562434  75% 62% 77% 58%
22Grumpy 5.715.318,2762423  28% 32% 26% 30%
22Grumpy 5.755.358,6322423  26% 35% 28% 30%
22Grumpy 5.765.368,2482423  29% 27% 31% 30%
27IronPython 6.506.4163,6122423  1% 1% 93% 7%
27IronPython 6.496.4263,8842423  12% 1% 82% 6%
29IronPython 6.656.9463,2682423  1% 83% 5% 8%
missing benchmark programs
Shedskin No program
Numba No program

 richards benchmark : Richards benchmark

 

Revised BSD license

  Home   Conclusions   License   Play