Python Interpreters Benchmarks
x64 ArchLinux : Intel® i5-7200U®

 Summary Data - Full Data [22 Jun 2020 u64q n]

name,lang,id,n,size(B),cpu(s),mem(KB),status,load,elapsed(s) [22 Jun 2020 u64q n]
binary-trees,Pyston,1,14,743,2.034,36896,0,63% 65% 84% 62%,0.759
binary-trees,Python dev,7,14,741,2.962,15880,0,85% 84% 80% 89%,0.891
binary-trees,Python 3,7,14,741,2.976,15752,0,91% 83% 82% 82%,0.898
binary-trees,Nuitka,7,14,741,2.304,16612,0,78% 83% 93% 82%,0.693
binary-trees,Python 2,1,14,743,3.746,16568,0,91% 90% 90% 96%,1.035
binary-trees,PyPy 3,7,14,741,1.945,137688,0,78% 36% 40% 41%,1.019
binary-trees,Numba,1,14,702,3.867,22116,0,95% 79% 76% 81%,1.192
binary-trees,PyPy,1,14,743,1.735,89292,0,47% 75% 48% 46%,0.821
chameneos-redux,Nuitka,1,6000000,1191,340.926,10516,0,49% 45% 46% 45%,170.203
chameneos-redux,Python 3,1,6000000,1191,340.101,8680,0,49% 44% 46% 43%,171.325
chameneos-redux,PyPy,1,6000000,1192,175.465,74172,0,51% 47% 44% 45%,85.667
chameneos-redux,PyPy 3,2,6000000,1191,195.505,66032,0,49% 41% 43% 42%,101.398
chameneos-redux,Python dev,1,6000000,1191,339.139,7960,0,48% 44% 45% 43%,172.831
chameneos-redux,Python 2,1,6000000,1192,287.085,6940,0,62% 61% 61% 60%,114.882
chameneos-redux,MicroPython,2,6000000,1191,130.473,4576,0,55% 48% 44% 51%,60.342
chameneos-redux,Cython,1,6000000,1203,337.114,8460,0,50% 45% 47% 44%,166.103
chameneos-redux,Pyston,1,6000000,1192,152.831,25528,0,50% 54% 47% 54%,68.076
fannkuch-redux,PyPy 3,1,10,1271,3.395,80504,0,97% 63% 64% 60%,1.248
fannkuch-redux,Python 3,3,10,894,11.992,12420,0,98% 94% 96% 96%,3.192
fannkuch-redux,Python dev,3,10,894,11.664,12624,0,96% 98% 91% 98%,3.105
fannkuch-redux,Nuitka,3,10,894,10.119,13624,0,98% 93% 98% 94%,2.692
fannkuch-redux,Pyston,1,10,1009,11.204,31188,0,94% 96% 92% 93%,3.07
fannkuch-redux,MicroPython,6,10,552,8.586,4096,0,6% 2% 2% 100%,8.597
fannkuch-redux,Graal,6,10,552,3.338,464152,0,96% 5% 2% 10%,3.195
fannkuch-redux,Python 2,1,10,1009,16.771,11648,0,99% 97% 94% 96%,4.442
fannkuch-redux,PyPy,1,10,1009,3.090,81348,0,94% 66% 72% 69%,1.092
fasta,Python dev,5,2500000,2016,7.122,13156,0,66% 36% 42% 34%,4.254
fasta,Cython,1,2500000,945,3.336,8652,0,100% 2% 2% 1%,3.49
fasta,Python 2,1,2500000,900,6.458,13176,0,6% 2% 100% 2%,6.469
fasta,Pyston,1,2500000,900,5.956,31404,0,7% 2% 99% 2%,5.971
fasta,Graal,2,2500000,889,19.853,558920,0,19% 31% 74% 20%,14.952
fasta,Python 3,5,2500000,2016,7.298,12832,0,44% 58% 54% 34%,4.079
fasta,PyPy 3,4,2500000,1698,1.987,68268,0,99% 2% 3% 2%,2.1
fasta,PyPy,1,2500000,900,2.511,78516,0,7% 3% 99% 1%,2.537
fasta,Jython,1,2500000,900,28.110,3372,0,36% 20% 33% 40%,23.694
fasta,Nuitka,4,2500000,1698,4.155,9760,0,5% 1% 100% 2%,4.163
fasta,MicroPython,1,2500000,904,22.339,4284,0,47% 30% 1% 29%,22.797
fasta-redux,PyPy 3,7,2500000,1115,0.215,1052,0,8% 92% 8% 0%,0.234
fasta-redux,Python dev,7,2500000,1115,0.240,1708,0,16% 0% 4% 100%,0.242
fasta-redux,PyPy,1,2500000,1115,0.244,1040,0,11% 71% 0% 27%,0.262
fasta-redux,Cython,1,2500000,1169,0.173,0,0,11% 100% 0% 6%,0.174
fasta-redux,Nuitka,7,2500000,1115,0.248,1504,0,12% 100% 8% 0%,0.249
fasta-redux,Python 3,1,2500000,1115,0.280,1688,0,7% 97% 7% 7%,0.282
fib50,Pyston,1,1000000,130,2.076,56808,0,100% 2% 2% 2%,2.174
fib50,Graal,1,1000000,136,16.865,540352,0,95% 13% 3% 18%,14.138
fib50,Cython,1,1000000,159,0.650,8328,0,100% 3% 1% 1%,0.682
fib50,PyPy,1,1000000,130,0.646,78240,0,6% 3% 4% 98%,0.664
fib50,Python 2,1,1000000,130,2.788,38248,0,6% 3% 100% 1%,2.793
fib50,Numba,1,1000000,152,3.100,120548,0,53% 15% 12% 28%,3.989
fib50,Jython,1,1000000,130,13.012,3512,0,37% 54% 32% 36%,8.777
fib50,MicroPython,1,1000000,136,6.963,4148,0,6% 100% 2% 2%,6.972
fib50,Nuitka,1,1000000,136,4.534,9564,0,6% 2% 100% 1%,4.542
fib50,PyPy 3,1,1000000,136,0.794,71708,0,98% 5% 2% 2%,0.849
fib50,Python 3,1,1000000,136,3.246,8476,0,6% 2% 100% 1%,3.251
fib50,Python dev,1,1000000,136,3.098,7496,0,100% 2% 2% 3%,3.24
fibonacci,Jython,3,1000000,181,6.537,3436,0,54% 45% 56% 74%,3.013
fibonacci,Python 3,3,1000000,182,0.676,9456,0,8% 97% 4% 1%,0.68
fibonacci,PyPy,3,1000000,181,0.261,1040,0,7% 7% 4% 93%,0.278
fibonacci,RustPython,3,1000000,182,1.030,20024,0,6% 100% 1% 1%,1.032
fibonacci,Nuitka,3,1000000,182,0.681,10488,0,100% 3% 0% 0%,0.713
fibonacci,MicroPython,3,1000000,182,81.957,3004,0,6% 100% 1% 1%,82.025
fibonacci,Python 2,3,1000000,181,0.666,7268,0,7% 100% 6% 2%,0.669
fibonacci,Pyston,3,1000000,181,0.072,0,0,14% 100% 0% 12%,0.074
fibonacci,Python dev,3,1000000,182,0.671,8408,0,6% 3% 99% 1%,0.674
fibonacci,PyPy 3,3,1000000,182,0.266,1028,0,10% 7% 93% 4%,0.287
fibonacci,Graal,2,1000000,110,45.131,463060,0,8% 2% 2% 99%,45.211
fibonacci,Cython,3,1000000,184,0.674,9256,0,6% 3% 99% 3%,0.676
iobench,Numba,1,1,384,11.264,141900,0,100% 2% 2% 2%,11.818
iobench,Python 3,1,1,367,5.403,8888,0,71% 5% 32% 100%,5.412
iobench,PyPy 3,1,1,367,12.914,75672,0,61% 43% 2% 2%,13.285
iobench,Graal,1,1,367,122.781,562216,0,27% 37% 5% 46%,116.501
iobench,Python dev,1,1,367,5.282,8308,0,6% 100% 2% 2%,5.289
iobench,Nuitka,1,1,367,5.627,9452,0,6% 1% 100% 2%,5.635
iobench,PyPy,1,1,370,36.100,84900,0,7% 2% 100% 1%,36.166
iobench,Cython,1,1,366,0.021,0,0,0% 0% 0% 100%,0.023
iobench,Python 2,1,1,370,49.046,6652,0,6% 1% 2% 100%,49.09
iobench,Pyston,1,1,370,46.130,24680,0,53% 63% 55% 38%,47.205
jsonbench,PyPy 3,1,1,322,1.200,75924,0,94% 2% 5% 7%,1.277
jsonbench,Nuitka,1,1,322,3.469,13564,0,5% 1% 100% 2%,3.475
jsonbench,Python dev,1,1,322,3.273,11308,0,100% 1% 2% 2%,3.43
jsonbench,PyPy,1,1,322,1.152,82316,0,7% 8% 93% 0%,1.174
jsonbench,Cython,1,1,323,3.134,11844,0,100% 1% 2% 2%,3.281
jsonbench,Python 2,1,1,322,4.449,16312,0,72% 30% 2% 2%,4.598
jsonbench,Pyston,1,1,322,27.528,39580,0,100% 2% 1% 1%,28.812
jsonbench,Python 3,1,1,322,3.177,12528,0,7% 1% 2% 99%,3.182
jsonbench,Jython,1,1,322,23.371,3620,0,42% 33% 52% 35%,15.385
k-nucleotide,Pyston,1,10000,593,0.115,0,0,9% 8% 17% 100%,0.118
k-nucleotide,Cython,1,10000,618,0.089,0,0,0% 11% 100% 0%,0.09
k-nucleotide,Nuitka,2,10000,801,0.089,0,0,17% 17% 0% 88%,0.07
k-nucleotide,Python 2,1,10000,593,0.085,0,0,100% 11% 0% 0%,0.091
k-nucleotide,Python dev,2,10000,801,0.102,0,0,17% 29% 25% 83%,0.074
k-nucleotide,PyPy,1,10000,593,0.108,0,0,0% 85% 0% 0%,0.127
k-nucleotide,Graal,1,10000,594,2.796,495388,0,8% 75% 31% 59%,1.741
k-nucleotide,Jython,1,10000,593,6.945,3556,0,86% 61% 54% 45%,2.946
k-nucleotide,Python 3,2,10000,801,0.099,0,0,43% 100% 29% 0%,0.073
k-nucleotide,PyPy 3,1,10000,594,0.141,0,0,12% 12% 88% 6%,0.158
meteor-contest,PyPy,1,2098,1579,0.932,82676,0,10% 5% 2% 100%,0.935
meteor-contest,Cython,3,2098,1334,3.614,11152,0,100% 2% 2% 2%,3.782
meteor-contest,Pyston,2,2098,1485,1.858,26560,0,99% 3% 1% 1%,1.953
meteor-contest,Python 2,2,2098,1485,2.665,7004,0,6% 2% 100% 1%,2.669
meteor-contest,Nuitka,2,2098,1443,2.733,10576,0,26% 17% 100% 20%,2.742
meteor-contest,Graal,2,2098,1443,11.701,564800,0,63% 47% 13% 74%,6.498
meteor-contest,Jython,2,2098,1485,15.030,3596,0,52% 39% 58% 36%,8.734
meteor-contest,Python dev,2,2098,1443,2.992,8812,0,10% 4% 100% 5%,2.998
meteor-contest,Python 3,2,2098,1443,3.036,9508,0,6% 1% 1% 100%,3.041
meteor-contest,PyPy 3,2,2098,1443,0.945,75676,0,9% 8% 5% 98%,0.964
meteor-contest,RustPython,1,2098,1540,233.766,20652,0,7% 3% 2% 100%,234.043
n-body,Graal,1,5000000,1315,7.394,470300,0,11% 93% 3% 4%,7.577
n-body,MicroPython,1,5000000,1315,106.503,4408,0,6% 2% 1% 100%,106.612
n-body,Jython,1,5000000,1337,84.391,3352,0,29% 31% 34% 19%,80.198
n-body,Python dev,1,5000000,1315,41.612,8052,0,100% 1% 2% 1%,43.492
n-body,PyPy,1,5000000,1337,4.895,73556,0,7% 1% 99% 1%,4.96
n-body,PyPy 3,1,5000000,1315,4.701,67964,0,5% 1% 100% 2%,4.724
n-body,Python 3,1,5000000,1315,40.010,9060,0,6% 100% 1% 1%,40.041
n-body,Nuitka,1,5000000,1315,36.334,9512,0,6% 100% 1% 1%,36.364
n-body,Pyston,1,5000000,1337,27.825,25412,0,6% 1% 1% 100%,27.852
n-body,Cython,1,5000000,1392,10.766,8616,0,100% 1% 2% 1%,11.252
n-body,Python 2,1,5000000,1337,47.584,7008,0,6% 1% 1% 100%,47.629
pidigits,Python 3,4,10000,379,0.027,0,0,0% 25% 100% 0%,0.029
pidigits,Pyston,1,10000,322,0.913,25000,0,7% 100% 2% 0%,0.916
pidigits,PyPy 3,1,10000,322,3.089,77728,0,99% 2% 2% 1%,3.261
pidigits,Jython,1,10000,322,10.788,3524,0,48% 49% 36% 39%,6.69
pidigits,Python dev,1,10000,322,3.067,8700,0,100% 2% 2% 2%,3.208
pidigits,Nuitka,4,10000,379,0.035,0,0,0% 0% 100% 0%,0.037
pidigits,Cython,4,10000,349,0.026,0,0,0% 0% 25% 100%,0.027
pidigits,MicroPython,1,10000,322,14.059,4172,0,6% 1% 100% 1%,14.083
pidigits,Python 2,1,10000,322,3.035,7368,0,100% 2% 2% 1%,3.176
pidigits,PyPy,1,10000,322,3.091,85980,0,6% 2% 99% 2%,3.116
pidigits,RustPython,1,10000,322,3.502,20440,0,100% 1% 2% 1%,3.664
pystone,Pyston,1,50000,2301,0.211,4,0,67% 13% 13% 23%,0.316
pystone,RustPython,1,50000,2300,11.683,18820,0,8% 4% 5% 100%,11.701
pystone,Nuitka,1,50000,2300,0.180,0,0,100% 6% 15% 15%,0.186
pystone,Jython,1,50000,2301,8.587,3516,0,48% 65% 68% 73%,3.619
pystone,MicroPython,1,50000,2300,0.350,988,0,14% 100% 16% 14%,0.371
pystone,Python dev,1,50000,2300,0.273,1768,0,15% 25% 7% 100%,0.276
pystone,Graal,1,50000,2300,1.887,457448,0,35% 34% 26% 79%,1.153
pystone,Cython,1,50000,2401,0.134,0,0,89% 89% 100% 100%,0.175
pystone,PyPy 3,1,50000,2300,0.113,0,0,14% 0% 8% 85%,0.13
pystone,Python 2,1,50000,2301,0.229,604,0,4% 4% 0% 96%,0.255
pystone,PyPy,1,50000,2301,0.142,212,0,22% 30% 22% 29%,0.346
pystone,Python 3,1,50000,2300,0.265,1664,0,100% 17% 8% 8%,0.274
regex-dna,Pyston,5,10000,501,0.084,0,0,11% 0% 100% 0%,0.085
regex-dna,PyPy 3,5,10000,524,0.208,1036,0,5% 0% 4% 95%,0.225
regex-dna,PyPy,5,10000,501,0.151,0,0,6% 6% 6% 88%,0.169
regex-dna,Nuitka,5,10000,524,0.058,0,0,0% 100% 0% 0%,0.059
regex-dna,Jython,5,10000,501,6.182,3500,0,57% 77% 51% 57%,2.67
regex-dna,Python 3,5,10000,524,0.053,0,0,0% 0% 100% 0%,0.054
regex-dna,Python dev,5,10000,524,0.051,0,0,0% 0% 86% 0%,0.053
regex-dna,Cython,5,10000,524,0.052,0,0,0% 0% 100% 0%,0.054
regex-dna,Python 2,5,10000,501,0.035,0,0,0% 0% 75% 0%,0.036
reverse-complement,Python 2,3,1000,431,0.011,0,0,%,0
reverse-complement,PyPy 3,6,1000,878,0.081,0,0,10% 0% 0% 80%,0.098
reverse-complement,Cython,5,1000,458,0.021,0,0,0% 100% 0% 0%,0.023
reverse-complement,Nuitka,6,1000,878,0.030,0,0,33% 100% 0% 0%,0.031
reverse-complement,Jython,4,1000,432,5.459,3440,0,48% 66% 40% 74%,2.493
reverse-complement,Python 3,4,1000,449,0.022,0,0,33% 0% 0% 100%,0.023
reverse-complement,Python dev,5,1000,458,0.015,0,0,0% 0% 50% 0%,0.016
reverse-complement,Pyston,5,1000,455,0.057,0,0,17% 86% 0% 0%,0.059
reverse-complement,Graal,6,1000,878,0.174,0,0,17% 94% 0% 6%,0.176
reverse-complement,PyPy,3,1000,431,0.078,0,0,0% 0% 0% 100%,0.08
richards,PyPy 3,1,10,2434,0.250,1040,0,14% 93% 0% 4%,0.268
richards,RustPython,1,10,2434,47.631,20204,0,6% 46% 56% 1%,47.69
richards,Pyston,1,10,2423,0.336,2072,0,9% 3% 3% 100%,0.343
richards,Cython,1,10,2467,0.600,8448,0,7% 100% 2% 0%,0.603
richards,Python 2,1,10,2423,1.125,6932,0,6% 100% 0% 1%,1.127
richards,PyPy,1,10,2423,0.231,1040,0,8% 92% 4% 4%,0.248
richards,MicroPython,1,10,2434,2.915,4148,0,6% 100% 2% 1%,2.918
richards,Nuitka,1,10,2434,0.714,9556,0,100% 0% 0% 0%,0.748
richards,Jython,1,10,2423,9.547,3536,0,70% 60% 55% 46%,4.314
richards,Python 3,1,10,2434,0.880,9068,0,8% 100% 2% 1%,0.882
richards,Graal,1,10,2434,10.896,519208,0,42% 43% 71% 74%,5.086
richards,Python dev,1,10,2434,0.876,8436,0,6% 1% 99% 1%,0.878
spectral-norm,PyPy 3,8,550,594,0.197,1036,0,91% 0% 0% 0%,0.225
spectral-norm,PyPy,8,550,594,0.192,1036,0,95% 5% 0% 0%,0.219
spectral-norm,Python 3,2,550,394,0.147,0,0,6% 56% 17% 69%,0.157
spectral-norm,Jython,8,550,594,10.835,3528,0,68% 23% 54% 32%,6.38
spectral-norm,Python 2,2,550,394,0.090,0,0,0% 100% 0% 0%,0.1
spectral-norm,Pyston,2,550,394,0.505,47428,0,9% 13% 88% 2%,0.517
spectral-norm,Python dev,5,550,575,7.154,12836,0,88% 85% 87% 90%,2.082
spectral-norm,Nuitka,2,550,394,0.139,0,0,100% 0% 0% 0%,0.149
spectral-norm,RustPython,6,550,498,149.745,18840,0,6% 1% 100% 1%,149.929
spectral-norm,Graal,8,550,594,1.362,469688,0,91% 9% 3% 19%,1.212
spectral-norm,MicroPython,6,550,498,6.831,4288,0,6% 1% 1% 100%,6.841
templates,Python 3,1,1000,322,0.963,16192,0,5% 2% 100% 5%,0.966
templates,Numba,1,1000,335,2.949,122784,0,96% 2% 4% 1%,3.118
templates,Cython,1,1000,328,0.949,16284,0,9% 95% 2% 4%,0.963
templates,Pyston,1,1000,307,2.226,54560,0,31% 32% 3% 43%,2.302
templates,PyPy,1,1000,307,2.890,96712,0,10% 4% 94% 1%,2.947
templates,Nuitka,1,1000,322,1.024,16724,0,100% 1% 0% 0%,1.074
templates,PyPy 3,1,1000,322,4.084,108596,0,90% 5% 6% 5%,4.32
thread-ring,Python 2,1,5000000,407,0.547,6964,0,100% 3% 0% 0%,0.575
thread-ring,PyPy 3,3,5000000,407,0.154,0,0,0% 6% 0% 89%,0.172
thread-ring,Cython,1,5000000,419,0.345,1708,0,6% 3% 100% 3%,0.347
thread-ring,Python 3,2,5000000,448,33.884,13388,0,35% 31% 25% 33%,24.733
thread-ring,Pyston,1,5000000,407,0.886,26664,0,100% 2% 0% 1%,0.93
thread-ring,Nuitka,2,5000000,448,33.594,14372,0,31% 36% 23% 35%,24.3
thread-ring,Jython,1,5000000,407,7.063,3504,0,72% 53% 65% 47%,3.104
thread-ring,PyPy,1,5000000,407,0.141,0,0,88% 0% 0% 6%,0.165
thread-ring,Python dev,2,5000000,448,33.410,12340,0,32% 35% 24% 34%,24.341
thread-ring,MicroPython,2,5000000,448,31.963,6168,0,25% 37% 24% 37%,23.238

Revised BSD license

  Home   Conclusions   License   Play