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.300.301,5562423  3% 0% 33% 67%
1.0PyPy 2 0.300.301,5722423  100% 0% 3% 0%
1.0PyPy 2 0.300.311,5842423  0% 3% 0% 100%
1.0PyPy 3 0.310.311,3082434  3% 3% 100% 0%
1.0PyPy 3 0.310.311,2682434  0% 0% 100% 3%
1.1PyPy 3 0.330.331,3042434  3% 97% 0% 6%
1.5Pyston 0.440.4531,0322423  0% 2% 0% 100%
1.5Pyston 0.450.4631,1962423  100% 2% 4% 4%
2.2Pyston 0.660.6638,5602423  18% 2% 82% 0%
3.1Nuitka 0.940.9410,3722434  0% 5% 2% 99%
3.3Nuitka 0.991.0010,3162434  100% 8% 14% 8%
3.3Cython 1.001.008,8282467  1% 1% 100% 0%
3.5Cython 1.041.048,8202467  2% 100% 0% 2%
3.5Cython 1.041.048,7122467  11% 3% 89% 0%
3.5Nuitka 1.041.0410,3842434  1% 4% 3% 100%
5.5Python 3 1.651.659,1482434  1% 38% 4% 63%
5.6Python 3 1.661.679,1322434  1% 100% 0% 1%
5.7Python 2 1.721.726,3202423  2% 3% 99% 2%
5.9Python 3 1.761.769,1802434  100% 0% 0% 0%
6.1Python 2 1.831.836,3082423  18% 99% 14% 15%
6.6Python 2 1.971.976,3242423  16% 43% 100% 34%
7.0Python development version 2.092.097,6722434  0% 0% 100% 1%
7.1Python development version 2.122.127,6402434  2% 100% 2% 6%
7.2Python development version 2.162.177,4882434  11% 99% 18% 7%
12MicroPython 3.523.524,0242434  9% 95% 1% 2%
12MicroPython 3.543.544,0002434  4% 100% 2% 3%
12MicroPython 3.573.574,1082434  6% 100% 3% 4%
19Jython 14.075.82286,0282423  66% 68% 55% 66%
20Jython 12.995.88289,2162423  74% 60% 65% 57%
21Jython 14.386.36292,1842423  74% 74% 65% 66%
25IronPython 7.637.5062,8282423  1% 7% 93% 1%
25IronPython 7.587.5162,7242423  17% 1% 76% 7%
25IronPython 7.577.5158,9122423  6% 7% 57% 31%
27Grumpy 8.608.038,3682423  30% 31% 25% 29%
27Grumpy 8.608.047,9482423  31% 27% 26% 29%
27Grumpy 8.628.068,2722423  34% 29% 24% 25%
missing benchmark programs
Shedskin No program
Numba No program

 richards benchmark : Richards benchmark

 

Revised BSD license

  Home   Conclusions   License   Play