python

Intel Core i9-7980XE testing with a ASRock X299 Taichi XE (P1.60 BIOS) and eVGA NVIDIA GeForce GTX 970 4GB on Gentoo/Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1911216-HV-PYTHON92677.

pythonProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDisplay ServerDisplay DriverVulkanCompilerFile-SystemScreen ResolutionLTO PGO STATICLTO PGOLTOno SEMINTERPOSno SEMINTERPOS 2Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASRock X299 Taichi XE (P1.60 BIOS)Intel Sky Lake-E DMI3 Registers129024MB960GB INTEL SSDPED1D960GAY + 2000GB Western Digital WD20EARS-00S + 2000GB Seagate ST2000DM001-1CH1 + 3 x 2000GB Seagate ST2000DM001-1ER1 + 2000GB Western Digital WD20EARS-00M + 250GB HITACHI HTS54322eVGA NVIDIA GeForce GTX 970 4GB (135/324MHz)Realtek ALC1220Intel I219-V + Intel I211 + Intel Dual Band-AC 3168NGWGentoo/Linux5.0.17-gentoo (x86_64)X Server 1.20.5modesetting 1.20.51.1.119GCC 9.2.0 + Clang 9.0.0 + LLVM 9.0.0 + CUDA 10.1ext43840x1080OpenBenchmarking.orgDisk Details- NONE / noatime,rwProcessor Details- Scaling Governor: intel_pstate performancePython Details- Python 3.6.9Security Details- l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling

pythoncompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treenumpy: cython-bench: pybench: Total For Average Test TimesLTO PGO STATICLTO PGOLTOno SEMINTERPOSno SEMINTERPOS 223895492775480943420.95105024255602795481223621.30104924085582794482610622.991212513465722.461213OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLTO PGO STATICLTO PGOLTO5001000150020002500SE +/- 12.80, N = 3SE +/- 10.22, N = 3SE +/- 7.39, N = 3238924252408

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLTO PGO STATICLTO PGOLTO120240360480600SE +/- 2.49, N = 3SE +/- 2.43, N = 3SE +/- 1.69, N = 3549560558

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLTO PGO STATICLTO PGOLTO6001200180024003000SE +/- 18.44, N = 3SE +/- 28.25, N = 3SE +/- 16.47, N = 3277527952794

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkLTO PGO STATICLTO PGOLTOno SEMINTERPOS 21.1M2.2M3.3M4.4M5.5M4809434481223648261065134657

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27LTO PGO STATICLTO PGOLTOno SEMINTERPOS 2612182430SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 320.9521.3022.9922.46

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLTO PGO STATICLTO PGOLTOno SEMINTERPOS 230060090012001500SE +/- 1.15, N = 3SE +/- 2.65, N = 3SE +/- 3.61, N = 31050104912121213


Phoronix Test Suite v10.8.5