AMD Ryzen 9 5900X python Benchmarks - Python 3 vs. Pyston 2.1 AMD Ryzen 9 5900X Python benchmarks by Michael Larabel. Python 3.8.6: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Samsung SSD 980 PRO 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.10, Kernel: 5.8.0-38-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160 Python 3.9.1: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Samsung SSD 980 PRO 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.10, Kernel: 5.8.0-38-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160 Pyston 2.1.0: Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Samsung SSD 980 PRO 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211 OS: Ubuntu 20.10, Kernel: 5.8.0-38-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160 PyPerformance 1.0.0 Benchmark: nbody Milliseconds < Lower Is Better Python 3.8.6 . 88.9 |========================================================== Python 3.9.1 . 88.8 |========================================================== Pyston 2.1.0 . 41.0 |=========================== PyPerformance 1.0.0 Benchmark: chaos Milliseconds < Lower Is Better Python 3.8.6 . 81.4 |========================================================== Python 3.9.1 . 80.9 |========================================================== Pyston 2.1.0 . 38.6 |============================ PyPerformance 1.0.0 Benchmark: regex_compile Milliseconds < Lower Is Better Python 3.8.6 . 123.0 |========================================================= Python 3.9.1 . 123.0 |========================================================= Pyston 2.1.0 . 66.2 |=============================== PyPerformance 1.0.0 Benchmark: raytrace Milliseconds < Lower Is Better Python 3.8.6 . 347 |=========================================================== Python 3.9.1 . 348 |=========================================================== Pyston 2.1.0 . 198 |================================== PyPerformance 1.0.0 Benchmark: float Milliseconds < Lower Is Better Python 3.8.6 . 81.3 |========================================================== Python 3.9.1 . 81.2 |========================================================== Pyston 2.1.0 . 48.3 |================================== PyPerformance 1.0.0 Benchmark: go Milliseconds < Lower Is Better Python 3.8.6 . 188 |=========================================================== Python 3.9.1 . 187 |=========================================================== Pyston 2.1.0 . 114 |==================================== PyPerformance 1.0.0 Benchmark: pickle_pure_python Milliseconds < Lower Is Better Python 3.8.6 . 317 |=========================================================== Python 3.9.1 . 315 |=========================================================== Pyston 2.1.0 . 198 |===================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better Python 3.8.6 . 727 |=========================================================== Python 3.9.1 . 722 |=========================================================== Pyston 2.1.0 . 464 |====================================== PyPerformance 1.0.0 Benchmark: crypto_pyaes Milliseconds < Lower Is Better Python 3.8.6 . 77.0 |========================================================== Python 3.9.1 . 77.1 |========================================================== Pyston 2.1.0 . 51.1 |====================================== PyPerformance 1.0.0 Benchmark: django_template Milliseconds < Lower Is Better Python 3.8.6 . 34.7 |========================================================== Python 3.9.1 . 34.6 |========================================================== Pyston 2.1.0 . 24.2 |======================================== PyPerformance 1.0.0 Benchmark: 2to3 Milliseconds < Lower Is Better Python 3.8.6 . 235 |=========================================================== Python 3.9.1 . 234 |=========================================================== Pyston 2.1.0 . 175 |============================================ PyPerformance 1.0.0 Benchmark: pathlib Milliseconds < Lower Is Better Python 3.8.6 . 12.7 |========================================================== Python 3.9.1 . 12.7 |========================================================== Pyston 2.1.0 . 11.0 |================================================== PyPerformance 1.0.0 Benchmark: python_startup Milliseconds < Lower Is Better Python 3.8.6 . 6.18 |======================================================== Python 3.9.1 . 6.19 |======================================================== Pyston 2.1.0 . 6.39 |========================================================== PyPerformance 1.0.0 Benchmark: json_loads Milliseconds < Lower Is Better Python 3.8.6 . 17.4 |======================================================== Python 3.9.1 . 17.4 |======================================================== Pyston 2.1.0 . 17.9 |==========================================================