Python Cinder Benchmarks

AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2105050-PTS-PYTHONCI10.

Python Cinder BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS)AMD Starship/Matisse32GB2000GB Corsair Force MP600AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz)AMD Navi 10 HDMI AudioASUS MG28URealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.105.12.0-051200daily20210503-generic (x86_64)GNOME Shell 3.38.2X Server 1.20.94.6 Mesa 21.2.0-devel (git-55fb941 2021-04-16 groovy-oibaf-ppa) (LLVM 12.0.0)1.2.168GCC 10.2.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Python Details- Cinder 5 May 2021: Python 3.8.5+cinder- Ciner 5 Mat 2021 JIT: Python 3.8.5+cinder- Python 3.8.6: Python 3.8.6Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Python Cinder Benchmarksnumpy: cython-bench: N-Queenspybench: Total For Average Test Timespyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6505.3119.33384918322679.481.186.013.13411777.41215.6634.8310486.9819.48018322679.481.185.713.23401777.21225.6934.9312511.3917.43771718322879.681.485.713.234117.177.01225.6934.8312OpenBenchmarking.org

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6110220330440550SE +/- 1.20, N = 3SE +/- 5.56, N = 3SE +/- 2.44, N = 3505.31486.98511.39

Cython Benchmark

Test: N-Queens

OpenBenchmarking.orgSeconds, Fewer Is BetterCython Benchmark 0.29.21Test: N-QueensCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6510152025SE +/- 0.22, N = 3SE +/- 0.02, N = 3SE +/- 0.21, N = 319.3319.4817.44

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCinder 5 May 2021Python 3.8.62004006008001000SE +/- 8.84, N = 3SE +/- 5.51, N = 3849717

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.64080120160200183183183

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Cinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.650100150200250SE +/- 0.67, N = 3226226228

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.620406080100SE +/- 0.09, N = 3SE +/- 0.34, N = 3SE +/- 0.06, N = 379.479.479.6

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.620406080100SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 381.181.181.4

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.620406080100SE +/- 0.52, N = 3SE +/- 0.25, N = 3SE +/- 0.18, N = 386.085.785.7

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.63691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 313.113.213.2

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.670140210280350SE +/- 1.15, N = 3341340341

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.648121620SE +/- 0.03, N = 317.017.017.1

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.620406080100SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 0.15, N = 377.477.277.0

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6306090120150SE +/- 0.33, N = 3121122122

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.61.28032.56063.84095.12126.4015SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.665.695.69

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.6816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 334.834.934.8

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonCinder 5 May 2021Ciner 5 Mat 2021 JITPython 3.8.670140210280350SE +/- 0.58, N = 3SE +/- 0.33, N = 3310312312


Phoronix Test Suite v10.8.4