GraalVM 21.0.0, PyPy 3.7-7.3.3 und Python 3.9.4 im kurzen Test
Ein kleiner Speed-Test für Python3, pypy und GraalPython
Heute habe ich mit Pyenv einen kleinen Speed-Test für CPython3, PyPy und GraalPython gemacht:
Grundlage war das n-Damen Problem mit dem Quellcode.
Die Ergebnisse:
CPython (3.9.4): Calculation took 316.97 seconds
PyPy (3.7-7.3.3): Calculation took 10.14 seconds
GraalPython (21.0.0): Calculation took 15.75 seconds
Test vom 8.6.2021
Die Ergebnisse für n = 11: (python -m timeit -r 5 -n 1 ‘import nqueens; nqueens.main()’)
CPython (3.9.4): 1 loops, best of 5: 7.03 sec per loop
PyPy (3.7-7.3.4):
GraalPython (21.1.0): 1 loops, best of 5: 7.01 sec per loop