py-pgo

AMD Ryzen 7 PRO 7840U testing with a LENOVO ThinkPad T14s Gen 4 21F80041GE (R2EET39W 1.20 BIOS) and AMD Phoenix1 on Gentoo 2.15 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2408225-NE-PYPGO614543&grs.

py-pgoProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen Resolutionpy-pgoAMD Ryzen 7 PRO 7840U @ 5.13GHz (8 Cores / 16 Threads)LENOVO ThinkPad T14s Gen 4 21F80041GE (R2EET39W 1.20 BIOS)AMD Device 14e84 x 8GB LPDDR5-6400MT/s Micron MT62F2G32D4DS-026 WT1024GB SAMSUNG MZVL21T0HDLU-00BLLAMD Phoenix1 (2700/800MHz)AMD Rembrandt Radeon HD AudioQualcomm QCNFA765Gentoo 2.156.10.5-gentoo-dist (x86_64)GNOME Shell 45.5X Server + WaylandGCC 13.3.1 20240614 + Clang 16.0.3xfs2880x1800OpenBenchmarking.org- Transparent Huge Pages: madvise- GDK_DEBUG=gl-fractional- Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - Platform Profile: balanced - CPU Microcode: 0xa704104 - ACPI Profile: balanced - Python 3.12.3- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected

py-pgopyperformance: pickle_pure_pythonpyperformance: asyncio_websocketspyperformance: django_templatepyperformance: asyncio_tcp_sslpyperformance: python_startuppyperformance: regex_compilepyperformance: crypto_pyaespyperformance: json_loadspyperformance: gc_collectpyperformance: xml_etreepyperformance: raytracepyperformance: pathlibpyperformance: nbodypyperformance: floatpyperformance: chaospyperformance: gopyperformance: async_tree_iopy-pgo20238026.51.107.7487.554.114.373443.722914.477.064.049.195.01.30OpenBenchmarking.org

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: pickle_pure_pythonpy-pgo4080120160200SE +/- 0.67, N = 3202

PyPerformance

Benchmark: asyncio_websockets

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: asyncio_websocketspy-pgo80160240320400SE +/- 0.00, N = 3380

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: django_templatepy-pgo612182430SE +/- 0.03, N = 326.5

PyPerformance

Benchmark: asyncio_tcp_ssl

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: asyncio_tcp_sslpy-pgo0.24750.4950.74250.991.2375SE +/- 0.01, N = 71.10

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: python_startuppy-pgo246810SE +/- 0.01, N = 37.74

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: regex_compilepy-pgo20406080100SE +/- 0.28, N = 387.5

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: crypto_pyaespy-pgo1224364860SE +/- 0.06, N = 354.1

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: json_loadspy-pgo48121620SE +/- 0.03, N = 314.3

PyPerformance

Benchmark: gc_collect

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: gc_collectpy-pgo160320480640800SE +/- 0.88, N = 3734

PyPerformance

Benchmark: xml_etree

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: xml_etreepy-pgo1020304050SE +/- 0.12, N = 343.7

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: raytracepy-pgo50100150200250SE +/- 0.00, N = 3229

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: pathlibpy-pgo48121620SE +/- 0.03, N = 314.4

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: nbodypy-pgo20406080100SE +/- 0.38, N = 377.0

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: floatpy-pgo1428425670SE +/- 0.09, N = 364.0

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: chaospy-pgo1122334455SE +/- 0.26, N = 349.1

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: gopy-pgo20406080100SE +/- 0.44, N = 395.0

PyPerformance

Benchmark: async_tree_io

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: async_tree_iopy-pgo0.29250.5850.87751.171.4625SE +/- 0.05, N = 31.30


Phoronix Test Suite v10.8.5