Python 3.11 Benchmarks

Python 3.11 benchmarks by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2210257-NE-PYTHON31168
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Python 3.8.15
October 25 2022
  37 Minutes
Python 3.9.15
October 25 2022
  38 Minutes
Python 3.10.6
October 25 2022
  38 Minutes
Python 3.11.0
October 25 2022
  38 Minutes
Invert Hiding All Results Option
  38 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


{ "title": "Python 3.11 Benchmarks", "last_modified": "2022-10-25 15:08:02", "description": "Python 3.11 benchmarks by Michael Larabel.", "systems": { "Python 3.10.6": { "identifier": "Python 3.10.6", "hardware": { "Processor": "AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores \/ 32 Threads)", "Motherboard": "ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS)", "Chipset": "AMD Starship\/Matisse", "Memory": "32GB", "Disk": "500GB Western Digital WDS500G3X0C-00SJG0 + 32GB Flash Drive", "Graphics": "Intel DG2 [Arc A380]", "Audio": "Intel Device 4f92", "Network": "Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200" }, "software": { "OS": "Ubuntu 22.10", "Kernel": "5.19.0-23-generic (x86_64)", "Desktop": "GNOME Shell 43.0", "Display Server": "X Server 1.21.1.4", "OpenGL": "4.5 Mesa 22.2.1 (LLVM 15.0.2 256 bits)", "Vulkan": "1.3.224", "Compiler": "GCC 12.2.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "phoronix", "timestamp": "2022-10-25 07:36:17", "client_version": "10.8.4", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-nvptx\/usr,amdgcn-amdhsa=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-gcn\/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "cpu-scaling-governor": "acpi-cpufreq schedutil (Boost: Enabled)", "cpu-microcode": "0xa201016", "kernel-extra-details": "Transparent Huge Pages: madvise", "python": "Python 3.10.8", "security": "itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected" } }, "Python 3.11.0": { "identifier": "Python 3.11.0", "hardware": { "Processor": "AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores \/ 32 Threads)", "Motherboard": "ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS)", "Chipset": "AMD Starship\/Matisse", "Memory": "32GB", "Disk": "500GB Western Digital WDS500G3X0C-00SJG0 + 32GB Flash Drive", "Graphics": "Intel DG2 [Arc A380]", "Audio": "Intel Device 4f92", "Network": "Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200" }, "software": { "OS": "Ubuntu 22.10", "Kernel": "5.19.0-23-generic (x86_64)", "Desktop": "GNOME Shell 43.0", "Display Server": "X Server 1.21.1.4", "OpenGL": "4.5 Mesa 22.2.1 (LLVM 15.0.2 256 bits)", "Vulkan": "1.3.224", "Compiler": "GCC 12.2.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "phoronix", "timestamp": "2022-10-25 08:37:58", "client_version": "10.8.4", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-nvptx\/usr,amdgcn-amdhsa=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-gcn\/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "cpu-scaling-governor": "acpi-cpufreq schedutil (Boost: Enabled)", "cpu-microcode": "0xa201016", "kernel-extra-details": "Transparent Huge Pages: madvise", "python": "Python 3.10.8", "security": "itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected" } }, "Python 3.9.15": { "identifier": "Python 3.9.15", "hardware": { "Processor": "AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores \/ 32 Threads)", "Motherboard": "ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS)", "Chipset": "AMD Starship\/Matisse", "Memory": "32GB", "Disk": "500GB Western Digital WDS500G3X0C-00SJG0 + 32GB Flash Drive", "Graphics": "Intel DG2 [Arc A380]", "Audio": "Intel Device 4f92", "Network": "Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200" }, "software": { "OS": "Ubuntu 22.10", "Kernel": "5.19.0-23-generic (x86_64)", "Desktop": "GNOME Shell 43.0", "Display Server": "X Server 1.21.1.4", "OpenGL": "4.5 Mesa 22.2.1 (LLVM 15.0.2 256 bits)", "Vulkan": "1.3.224", "Compiler": "GCC 12.2.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "phoronix", "timestamp": "2022-10-25 11:05:28", "client_version": "10.8.4", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-nvptx\/usr,amdgcn-amdhsa=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-gcn\/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "cpu-scaling-governor": "acpi-cpufreq schedutil (Boost: Enabled)", "cpu-microcode": "0xa201016", "kernel-extra-details": "Transparent Huge Pages: madvise", "python": "Python 3.9.15", "security": "itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected" } }, "Python 3.8.15": { "identifier": "Python 3.8.15", "hardware": { "Processor": "AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores \/ 32 Threads)", "Motherboard": "ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS)", "Chipset": "AMD Starship\/Matisse", "Memory": "32GB", "Disk": "500GB Western Digital WDS500G3X0C-00SJG0 + 32GB Flash Drive", "Graphics": "Intel DG2 [Arc A380]", "Audio": "Intel Device 4f92", "Network": "Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200" }, "software": { "OS": "Ubuntu 22.10", "Kernel": "5.19.0-23-generic (x86_64)", "Desktop": "GNOME Shell 43.0", "Display Server": "X Server 1.21.1.4", "OpenGL": "4.5 Mesa 22.2.1 (LLVM 15.0.2 256 bits)", "Vulkan": "1.3.224", "Compiler": "GCC 12.2.0", "File-System": "ext4", "Screen Resolution": "3840x2160" }, "user": "phoronix", "timestamp": "2022-10-25 12:37:19", "client_version": "10.8.4", "data": { "compiler-configuration": "--build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-nvptx\/usr,amdgcn-amdhsa=\/build\/gcc-12-U8K4Qv\/gcc-12-12.2.0\/debian\/tmp-gcn\/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v", "cpu-scaling-governor": "acpi-cpufreq schedutil (Boost: Enabled)", "cpu-microcode": "0xa201016", "kernel-extra-details": "Transparent Huge Pages: madvise", "python": "Python 3.8.15 + Python 3.10.7", "security": "itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy\/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected" } } }, "results": { "e69e1fbbc36bf93ce15b5219c87aae221a8041a2": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "go", "description": "Benchmark: go", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 167, "raw_values": [ 167, 167, 166 ], "test_run_times": [ 41.18999999999999772626324556767940521240234375, 29.1700000000000017053025658242404460906982421875, 29.019999999999999573674358543939888477325439453125 ] }, "Python 3.11.0": { "value": 103, "raw_values": [ 102, 103, 103 ], "test_run_times": [ 49.97999999999999687361196265555918216705322265625, 18.57000000000000028421709430404007434844970703125, 18.6099999999999994315658113919198513031005859375 ] }, "Python 3.9.15": { "value": 186, "raw_values": [ 185, 186, 187 ], "test_run_times": [ 49.8900000000000005684341886080801486968994140625, 32.27000000000000312638803734444081783294677734375, 32.31000000000000227373675443232059478759765625 ] }, "Python 3.8.15": { "value": 171, "raw_values": [ 172, 171, 170 ], "test_run_times": [ 45.49000000000000198951966012828052043914794921875, 29.8299999999999982946974341757595539093017578125, 29.57000000000000028421709430404007434844970703125 ] } } }, "5ca21acd85e28ad03334f941113c0e0c35b63962": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "2to3", "description": "Benchmark: 2to3", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 222, "raw_values": [ 221, 222, 222 ], "test_run_times": [ 40.14999999999999857891452847979962825775146484375, 40.10000000000000142108547152020037174224853515625, 40.13000000000000255795384873636066913604736328125 ] }, "Python 3.11.0": { "value": 174, "raw_values": [ 175, 173, 174 ], "test_run_times": [ 32.5799999999999982946974341757595539093017578125, 32.49000000000000198951966012828052043914794921875, 32.56000000000000227373675443232059478759765625 ] }, "Python 3.9.15": { "value": 228, "raw_values": [ 228, 228, 228 ], "test_run_times": [ 41.35000000000000142108547152020037174224853515625, 41.2999999999999971578290569595992565155029296875, 41.25999999999999801048033987171947956085205078125 ] }, "Python 3.8.15": { "value": 232, "raw_values": [ 232, 232, 232 ], "test_run_times": [ 41.72999999999999687361196265555918216705322265625, 41.719999999999998863131622783839702606201171875, 41.719999999999998863131622783839702606201171875 ] } } }, "8a6c07b4a12bcb2c163d471aa2e1cd991b6b198c": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "chaos", "description": "Benchmark: chaos", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 76.2000000000000028421709430404007434844970703125, "raw_values": [ 76, 76.2000000000000028421709430404007434844970703125, 76.2999999999999971578290569595992565155029296875 ], "test_run_times": [ 27.3900000000000005684341886080801486968994140625, 27.46000000000000085265128291212022304534912109375, 27.46000000000000085265128291212022304534912109375 ] }, "Python 3.11.0": { "value": 47.60000000000000142108547152020037174224853515625, "raw_values": [ 47.60000000000000142108547152020037174224853515625, 47.39999999999999857891452847979962825775146484375, 47.7000000000000028421709430404007434844970703125 ], "test_run_times": [ 33.47999999999999687361196265555918216705322265625, 33.4200000000000017053025658242404460906982421875, 33.61999999999999744204615126363933086395263671875 ] }, "Python 3.9.15": { "value": 79.2000000000000028421709430404007434844970703125, "raw_values": [ 79.099999999999994315658113919198513031005859375, 79.2000000000000028421709430404007434844970703125, 79.400000000000005684341886080801486968994140625 ], "test_run_times": [ 28.57000000000000028421709430404007434844970703125, 28.519999999999999573674358543939888477325439453125, 28.629999999999999005240169935859739780426025390625 ] }, "Python 3.8.15": { "value": 78.2000000000000028421709430404007434844970703125, "raw_values": [ 78.7000000000000028421709430404007434844970703125, 78.2999999999999971578290569595992565155029296875, 77.7000000000000028421709430404007434844970703125 ], "test_run_times": [ 28.199999999999999289457264239899814128875732421875, 28.10000000000000142108547152020037174224853515625, 27.980000000000000426325641456060111522674560546875 ] } } }, "878fa796f0bb9d0caac00036f52fd5379ea43cf8": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "float", "description": "Benchmark: float", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 73.2999999999999971578290569595992565155029296875, "raw_values": [ 73.400000000000005684341886080801486968994140625, 73.2000000000000028421709430404007434844970703125, 73.2000000000000028421709430404007434844970703125 ], "test_run_times": [ 25.89999999999999857891452847979962825775146484375, 25.879999999999999005240169935859739780426025390625, 25.870000000000000994759830064140260219573974609375 ] }, "Python 3.11.0": { "value": 49.7999999999999971578290569595992565155029296875, "raw_values": [ 49.7999999999999971578290569595992565155029296875, 49.89999999999999857891452847979962825775146484375, 49.7999999999999971578290569595992565155029296875 ], "test_run_times": [ 34.3599999999999994315658113919198513031005859375, 34.5499999999999971578290569595992565155029296875, 34.60000000000000142108547152020037174224853515625 ] }, "Python 3.9.15": { "value": 83.2000000000000028421709430404007434844970703125, "raw_values": [ 83.5, 82.7999999999999971578290569595992565155029296875, 83.400000000000005684341886080801486968994140625 ], "test_run_times": [ 29.260000000000001563194018672220408916473388671875, 29.089999999999999857891452847979962825775146484375, 29.219999999999998863131622783839702606201171875 ] }, "Python 3.8.15": { "value": 71.900000000000005684341886080801486968994140625, "raw_values": [ 71.7999999999999971578290569595992565155029296875, 71.900000000000005684341886080801486968994140625, 72 ], "test_run_times": [ 25.3599999999999994315658113919198513031005859375, 25.410000000000000142108547152020037174224853515625, 25.440000000000001278976924368180334568023681640625 ] } } }, "5984e32c40d51bbf5e663961518fc27003bc7979": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "nbody", "description": "Benchmark: nbody", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 95.400000000000005684341886080801486968994140625, "raw_values": [ 95.099999999999994315658113919198513031005859375, 96.400000000000005684341886080801486968994140625, 94.7999999999999971578290569595992565155029296875 ], "test_run_times": [ 33, 33.27000000000000312638803734444081783294677734375, 32.7999999999999971578290569595992565155029296875 ] }, "Python 3.11.0": { "value": 64.2999999999999971578290569595992565155029296875, "raw_values": [ 64.400000000000005684341886080801486968994140625, 64.099999999999994315658113919198513031005859375, 64.2999999999999971578290569595992565155029296875 ], "test_run_times": [ 22.780000000000001136868377216160297393798828125, 22.699999999999999289457264239899814128875732421875, 22.769999999999999573674358543939888477325439453125 ] }, "Python 3.9.15": { "value": 94.2999999999999971578290569595992565155029296875, "raw_values": [ 94.900000000000005684341886080801486968994140625, 94.2000000000000028421709430404007434844970703125, 93.900000000000005684341886080801486968994140625 ], "test_run_times": [ 32.82000000000000028421709430404007434844970703125, 32.6700000000000017053025658242404460906982421875, 32.50999999999999801048033987171947956085205078125 ] }, "Python 3.8.15": { "value": 96.400000000000005684341886080801486968994140625, "raw_values": [ 96.099999999999994315658113919198513031005859375, 96.2000000000000028421709430404007434844970703125, 96.7999999999999971578290569595992565155029296875 ], "test_run_times": [ 33.1400000000000005684341886080801486968994140625, 33.22999999999999687361196265555918216705322265625, 33.340000000000003410605131648480892181396484375 ] } } }, "6cf1d536e46f528344c56d12e6674dc9caf040c3": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "logging", "description": "Benchmark: logging", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 5.589999999999999857891452847979962825775146484375, "raw_values": [ 5.589999999999999857891452847979962825775146484375, 5.5800000000000000710542735760100185871124267578125, 5.589999999999999857891452847979962825775146484375 ], "test_run_times": [ 68.6700000000000017053025658242404460906982421875, 68.6099999999999994315658113919198513031005859375, 68.81000000000000227373675443232059478759765625 ] }, "Python 3.11.0": { "value": 4.21999999999999975131004248396493494510650634765625, "raw_values": [ 4.21999999999999975131004248396493494510650634765625, 4.230000000000000426325641456060111522674560546875, 4.21999999999999975131004248396493494510650634765625 ], "test_run_times": [ 98.2399999999999948840923025272786617279052734375, 98.2399999999999948840923025272786617279052734375, 97.849999999999994315658113919198513031005859375 ] }, "Python 3.9.15": { "value": 5.6500000000000003552713678800500929355621337890625, "raw_values": [ 5.6500000000000003552713678800500929355621337890625, 5.63999999999999968025576890795491635799407958984375, 5.660000000000000142108547152020037174224853515625 ], "test_run_times": [ 72.3599999999999994315658113919198513031005859375, 72.5499999999999971578290569595992565155029296875, 73.43999999999999772626324556767940521240234375 ] }, "Python 3.8.15": { "value": 5.67999999999999971578290569595992565155029296875, "raw_values": [ 5.660000000000000142108547152020037174224853515625, 5.6500000000000003552713678800500929355621337890625, 5.71999999999999975131004248396493494510650634765625 ], "test_run_times": [ 70.2000000000000028421709430404007434844970703125, 70.6400000000000005684341886080801486968994140625, 70.9899999999999948840923025272786617279052734375 ] } } }, "13f33edbd9389f1cf72afca37f11279dc16e3996": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "pathlib", "description": "Benchmark: pathlib", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 13.5, "raw_values": [ 13.5, 13.4000000000000003552713678800500929355621337890625, 13.5 ], "test_run_times": [ 22.3299999999999982946974341757595539093017578125, 22.28999999999999914734871708787977695465087890625, 22.32000000000000028421709430404007434844970703125 ] }, "Python 3.11.0": { "value": 12.4000000000000003552713678800500929355621337890625, "raw_values": [ 12.4000000000000003552713678800500929355621337890625, 12.4000000000000003552713678800500929355621337890625, 12.5 ], "test_run_times": [ 37.18999999999999772626324556767940521240234375, 20.800000000000000710542735760100185871124267578125, 20.870000000000000994759830064140260219573974609375 ] }, "Python 3.9.15": { "value": 13.300000000000000710542735760100185871124267578125, "raw_values": [ 13.300000000000000710542735760100185871124267578125, 13.300000000000000710542735760100185871124267578125, 13.4000000000000003552713678800500929355621337890625 ], "test_run_times": [ 22.120000000000000994759830064140260219573974609375, 22.1400000000000005684341886080801486968994140625, 22.190000000000001278976924368180334568023681640625 ] }, "Python 3.8.15": { "value": 13.199999999999999289457264239899814128875732421875, "raw_values": [ 13.0999999999999996447286321199499070644378662109375, 13.199999999999999289457264239899814128875732421875, 13.199999999999999289457264239899814128875732421875 ], "test_run_times": [ 21.730000000000000426325641456060111522674560546875, 21.780000000000001136868377216160297393798828125, 21.839999999999999857891452847979962825775146484375 ] } } }, "ee454669163558d7fe1ac12a6067b0955a3b6637": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "pidigits", "description": "Benchmark: pidigits", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 129, "raw_values": [ 128, 129, 129 ], "test_run_times": [ 22.690000000000001278976924368180334568023681640625, 22.71000000000000085265128291212022304534912109375, 22.71000000000000085265128291212022304534912109375 ] }, "Python 3.11.0": { "value": 126, "raw_values": [ 126, 125, 126 ], "test_run_times": [ 22.21000000000000085265128291212022304534912109375, 22.199999999999999289457264239899814128875732421875, 22.230000000000000426325641456060111522674560546875 ] }, "Python 3.9.15": { "value": 128, "raw_values": [ 129, 128, 128 ], "test_run_times": [ 22.75, 22.719999999999998863131622783839702606201171875, 22.699999999999999289457264239899814128875732421875 ] }, "Python 3.8.15": { "value": 127, "raw_values": [ 127, 127, 127 ], "test_run_times": [ 22.469999999999998863131622783839702606201171875, 22.3900000000000005684341886080801486968994140625, 22.42999999999999971578290569595992565155029296875 ] } } }, "b7a841b8e451efa1d23c8f2baadeb0b42d92c21b": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "raytrace", "description": "Benchmark: raytrace", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 336, "raw_values": [ 334, 336, 337 ], "test_run_times": [ 56.39999999999999857891452847979962825775146484375, 56.63000000000000255795384873636066913604736328125, 56.8599999999999994315658113919198513031005859375 ] }, "Python 3.11.0": { "value": 211, "raw_values": [ 211, 211, 211 ], "test_run_times": [ 36.31000000000000227373675443232059478759765625, 36.3299999999999982946974341757595539093017578125, 36.280000000000001136868377216160297393798828125 ] }, "Python 3.9.15": { "value": 351, "raw_values": [ 349, 354, 350 ], "test_run_times": [ 58.780000000000001136868377216160297393798828125, 59.590000000000003410605131648480892181396484375, 59.159999999999996589394868351519107818603515625 ] }, "Python 3.8.15": { "value": 327, "raw_values": [ 329, 327, 326 ], "test_run_times": [ 55.68999999999999772626324556767940521240234375, 55.25, 55.13000000000000255795384873636066913604736328125 ] } } }, "62e45160c50a5a9ca9b640fcf9c367842b89a6f7": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "regex_v8", "description": "Benchmark: regex_v8", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 18.39999999999999857891452847979962825775146484375, "raw_values": [ 18.5, 18.39999999999999857891452847979962825775146484375, 18.39999999999999857891452847979962825775146484375 ], "test_run_times": [ 27.019999999999999573674358543939888477325439453125, 26.969999999999998863131622783839702606201171875, 26.989999999999998436805981327779591083526611328125 ] }, "Python 3.11.0": { "value": 15.5999999999999996447286321199499070644378662109375, "raw_values": [ 15.5, 15.5999999999999996447286321199499070644378662109375, 15.5999999999999996447286321199499070644378662109375 ], "test_run_times": [ 23.030000000000001136868377216160297393798828125, 23.14999999999999857891452847979962825775146484375, 23.17999999999999971578290569595992565155029296875 ] }, "Python 3.9.15": { "value": 17.699999999999999289457264239899814128875732421875, "raw_values": [ 17.60000000000000142108547152020037174224853515625, 17.699999999999999289457264239899814128875732421875, 17.699999999999999289457264239899814128875732421875 ], "test_run_times": [ 26.03999999999999914734871708787977695465087890625, 26.089999999999999857891452847979962825775146484375, 26.1099999999999994315658113919198513031005859375 ] }, "Python 3.8.15": { "value": 17.199999999999999289457264239899814128875732421875, "raw_values": [ 17.300000000000000710542735760100185871124267578125, 17.199999999999999289457264239899814128875732421875, 17.199999999999999289457264239899814128875732421875 ], "test_run_times": [ 25.4200000000000017053025658242404460906982421875, 25.239999999999998436805981327779591083526611328125, 25.339999999999999857891452847979962825775146484375 ] } } }, "6999fa64c43d591707cd916405ec8f917d2e3f49": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "xml_etree", "description": "Benchmark: xml_etree", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 51.60000000000000142108547152020037174224853515625, "raw_values": [ 51.2999999999999971578290569595992565155029296875, 51.5, 51.89999999999999857891452847979962825775146484375 ], "test_run_times": [ 108.3900000000000005684341886080801486968994140625, 91.3799999999999954525264911353588104248046875, 91.68999999999999772626324556767940521240234375 ] }, "Python 3.11.0": { "value": 38.7999999999999971578290569595992565155029296875, "raw_values": [ 39, 38.7000000000000028421709430404007434844970703125, 38.7000000000000028421709430404007434844970703125 ], "test_run_times": [ 94.31000000000000227373675443232059478759765625, 94.06000000000000227373675443232059478759765625, 94.1299999999999954525264911353588104248046875 ] }, "Python 3.9.15": { "value": 50.2000000000000028421709430404007434844970703125, "raw_values": [ 50.10000000000000142108547152020037174224853515625, 50.60000000000000142108547152020037174224853515625, 49.89999999999999857891452847979962825775146484375 ], "test_run_times": [ 106.969999999999998863131622783839702606201171875, 90.6200000000000045474735088646411895751953125, 90.4800000000000039790393202565610408782958984375 ] }, "Python 3.8.15": { "value": 50.2000000000000028421709430404007434844970703125, "raw_values": [ 50.39999999999999857891452847979962825775146484375, 50.2999999999999971578290569595992565155029296875, 49.89999999999999857891452847979962825775146484375 ], "test_run_times": [ 107.2099999999999937472239253111183643341064453125, 90.969999999999998863131622783839702606201171875, 90.5199999999999960209606797434389591217041015625 ] } } }, "52f641781f1ac49d369c0f9e7aa714bc9c512c38": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "json_loads", "description": "Benchmark: json_loads", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 18, "raw_values": [ 18, 17.89999999999999857891452847979962825775146484375, 18 ], "test_run_times": [ 31.96000000000000085265128291212022304534912109375, 31.879999999999999005240169935859739780426025390625, 31.989999999999998436805981327779591083526611328125 ] }, "Python 3.11.0": { "value": 16.89999999999999857891452847979962825775146484375, "raw_values": [ 16.89999999999999857891452847979962825775146484375, 16.89999999999999857891452847979962825775146484375, 16.89999999999999857891452847979962825775146484375 ], "test_run_times": [ 30.160000000000000142108547152020037174224853515625, 30.269999999999999573674358543939888477325439453125, 30.1700000000000017053025658242404460906982421875 ] }, "Python 3.9.15": { "value": 17.60000000000000142108547152020037174224853515625, "raw_values": [ 17.5, 17.60000000000000142108547152020037174224853515625, 17.60000000000000142108547152020037174224853515625 ], "test_run_times": [ 31.280000000000001136868377216160297393798828125, 31.4200000000000017053025658242404460906982421875, 31.39999999999999857891452847979962825775146484375 ] }, "Python 3.8.15": { "value": 16.89999999999999857891452847979962825775146484375, "raw_values": [ 16.89999999999999857891452847979962825775146484375, 16.800000000000000710542735760100185871124267578125, 16.89999999999999857891452847979962825775146484375 ], "test_run_times": [ 30.1700000000000017053025658242404460906982421875, 30.019999999999999573674358543939888477325439453125, 30.059999999999998721023075631819665431976318359375 ] } } }, "a423560e7d8baf8fe683c40cc79d6eaee560e00f": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "crypto_pyaes", "description": "Benchmark: crypto_pyaes", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 76.599999999999994315658113919198513031005859375, "raw_values": [ 76.599999999999994315658113919198513031005859375, 76.7999999999999971578290569595992565155029296875, 76.5 ], "test_run_times": [ 26.82000000000000028421709430404007434844970703125, 26.910000000000000142108547152020037174224853515625, 26.800000000000000710542735760100185871124267578125 ] }, "Python 3.11.0": { "value": 49.7000000000000028421709430404007434844970703125, "raw_values": [ 49.60000000000000142108547152020037174224853515625, 49.7999999999999971578290569595992565155029296875, 49.7000000000000028421709430404007434844970703125 ], "test_run_times": [ 34.46000000000000085265128291212022304534912109375, 18.120000000000000994759830064140260219573974609375, 18.07000000000000028421709430404007434844970703125 ] }, "Python 3.9.15": { "value": 78.5, "raw_values": [ 78.2999999999999971578290569595992565155029296875, 78.7000000000000028421709430404007434844970703125, 78.400000000000005684341886080801486968994140625 ], "test_run_times": [ 27.489999999999998436805981327779591083526611328125, 27.6099999999999994315658113919198513031005859375, 27.530000000000001136868377216160297393798828125 ] }, "Python 3.8.15": { "value": 76.900000000000005684341886080801486968994140625, "raw_values": [ 77, 76.7999999999999971578290569595992565155029296875, 77 ], "test_run_times": [ 26.940000000000001278976924368180334568023681640625, 26.85000000000000142108547152020037174224853515625, 26.949999999999999289457264239899814128875732421875 ] } } }, "a869a22d3bfae8e760154a7513f73a4d41e7c007": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "tornado_http", "description": "Benchmark: tornado_http", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 106, "raw_values": [ 106, 106, 105 ], "test_run_times": [ 38, 20.82000000000000028421709430404007434844970703125, 20.760000000000001563194018672220408916473388671875 ] }, "Python 3.11.0": { "value": 81.400000000000005684341886080801486968994140625, "raw_values": [ 80.599999999999994315658113919198513031005859375, 81.900000000000005684341886080801486968994140625, 81.599999999999994315658113919198513031005859375 ], "test_run_times": [ 29.89999999999999857891452847979962825775146484375, 30.280000000000001136868377216160297393798828125, 30.239999999999998436805981327779591083526611328125 ] }, "Python 3.9.15": { "value": 107, "raw_values": [ 108, 107, 107 ], "test_run_times": [ 21.199999999999999289457264239899814128875732421875, 21.1400000000000005684341886080801486968994140625, 21.1099999999999994315658113919198513031005859375 ] }, "Python 3.8.15": { "value": 101, "raw_values": [ 101, 101, 102 ], "test_run_times": [ 36.5799999999999982946974341757595539093017578125, 20.019999999999999573674358543939888477325439453125, 20.120000000000000994759830064140260219573974609375 ] } } }, "9d7099de9fc437316a04b211492d0d4dba30e5fe": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "regex_compile", "description": "Benchmark: regex_compile", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 124, "raw_values": [ 124, 124, 124 ], "test_run_times": [ 24.64999999999999857891452847979962825775146484375, 24.6099999999999994315658113919198513031005859375, 24.620000000000000994759830064140260219573974609375 ] }, "Python 3.11.0": { "value": 95, "raw_values": [ 95.099999999999994315658113919198513031005859375, 94.7999999999999971578290569595992565155029296875, 95 ], "test_run_times": [ 35.25, 35.1099999999999994315658113919198513031005859375, 35.159999999999996589394868351519107818603515625 ] }, "Python 3.9.15": { "value": 126, "raw_values": [ 127, 125, 125 ], "test_run_times": [ 24.9200000000000017053025658242404460906982421875, 24.71000000000000085265128291212022304534912109375, 24.60000000000000142108547152020037174224853515625 ] }, "Python 3.8.15": { "value": 123, "raw_values": [ 123, 124, 123 ], "test_run_times": [ 24.280000000000001136868377216160297393798828125, 24.300000000000000710542735760100185871124267578125, 24.230000000000000426325641456060111522674560546875 ] } } }, "919313a117048b9c7f0c1bd99ed56afde3e27780": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "python_startup", "description": "Benchmark: python_startup", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 6, "raw_values": [ 5.96999999999999975131004248396493494510650634765625, 6.019999999999999573674358543939888477325439453125, 6 ], "test_run_times": [ 93.6200000000000045474735088646411895751953125, 94.31000000000000227373675443232059478759765625, 94.090000000000003410605131648480892181396484375 ] }, "Python 3.11.0": { "value": 5.269999999999999573674358543939888477325439453125, "raw_values": [ 5.2599999999999997868371792719699442386627197265625, 5.269999999999999573674358543939888477325439453125, 5.269999999999999573674358543939888477325439453125 ], "test_run_times": [ 83.9800000000000039790393202565610408782958984375, 84.150000000000005684341886080801486968994140625, 84.099999999999994315658113919198513031005859375 ] }, "Python 3.9.15": { "value": 6.12000000000000010658141036401502788066864013671875, "raw_values": [ 6.12000000000000010658141036401502788066864013671875, 6.12000000000000010658141036401502788066864013671875, 6.12000000000000010658141036401502788066864013671875 ], "test_run_times": [ 96.1099999999999994315658113919198513031005859375, 96, 96.18999999999999772626324556767940521240234375 ] }, "Python 3.8.15": { "value": 5.980000000000000426325641456060111522674560546875, "raw_values": [ 5.95999999999999996447286321199499070644378662109375, 5.9900000000000002131628207280300557613372802734375, 5.980000000000000426325641456060111522674560546875 ], "test_run_times": [ 93.2600000000000051159076974727213382720947265625, 93.7399999999999948840923025272786617279052734375, 93.5 ] } } }, "3a03c6a9addcdfef9330231617f327a8b1638c25": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "django_template", "description": "Benchmark: django_template", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 31.5, "raw_values": [ 31.5, 31.5, 31.5 ], "test_run_times": [ 28.53999999999999914734871708787977695465087890625, 28.480000000000000426325641456060111522674560546875, 28.6099999999999994315658113919198513031005859375 ] }, "Python 3.11.0": { "value": 23.89999999999999857891452847979962825775146484375, "raw_values": [ 23.89999999999999857891452847979962825775146484375, 23.89999999999999857891452847979962825775146484375, 24 ], "test_run_times": [ 39.17999999999999971578290569595992565155029296875, 39.31000000000000227373675443232059478759765625, 39.32000000000000028421709430404007434844970703125 ] }, "Python 3.9.15": { "value": 35, "raw_values": [ 35.10000000000000142108547152020037174224853515625, 34.7000000000000028421709430404007434844970703125, 35.10000000000000142108547152020037174224853515625 ], "test_run_times": [ 30.989999999999998436805981327779591083526611328125, 30.839999999999999857891452847979962825775146484375, 31.0799999999999982946974341757595539093017578125 ] }, "Python 3.8.15": { "value": 31.5, "raw_values": [ 31.5, 31.60000000000000142108547152020037174224853515625, 31.300000000000000710542735760100185871124267578125 ], "test_run_times": [ 28.410000000000000142108547152020037174224853515625, 28.440000000000001278976924368180334568023681640625, 28.28999999999999914734871708787977695465087890625 ] } } }, "6f9c1a3b9308b18debc4c183abbc817b0c8223c6": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "pickle_pure_python", "description": "Benchmark: pickle_pure_python", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 305, "raw_values": [ 305, 305, 305 ], "test_run_times": [ 33.8599999999999994315658113919198513031005859375, 33.89999999999999857891452847979962825775146484375, 33.909999999999996589394868351519107818603515625 ] }, "Python 3.11.0": { "value": 213, "raw_values": [ 213, 214, 213 ], "test_run_times": [ 24.160000000000000142108547152020037174224853515625, 24.280000000000001136868377216160297393798828125, 24.190000000000001278976924368180334568023681640625 ] }, "Python 3.9.15": { "value": 323, "raw_values": [ 326, 325, 319 ], "test_run_times": [ 18.910000000000000142108547152020037174224853515625, 18.8900000000000005684341886080801486968994140625, 18.6099999999999994315658113919198513031005859375 ] }, "Python 3.8.15": { "value": 307, "raw_values": [ 308, 307, 307 ], "test_run_times": [ 34.17999999999999971578290569595992565155029296875, 34.11999999999999744204615126363933086395263671875, 34.0499999999999971578290569595992565155029296875 ] } } }, "39869ad29f13bd3f99837af94a4722901a532028": { "identifier": "pts\/pyperformance-1.0.2", "title": "PyPerformance", "app_version": "1.0.0", "arguments": "sqlalchemy_declarative", "description": "Benchmark: sqlalchemy_declarative", "scale": "Milliseconds", "proportion": "LIB", "display_format": "BAR_GRAPH", "results": { "Python 3.10.6": { "value": 106, "raw_values": [ 105, 106, 106 ], "test_run_times": [ 21.64999999999999857891452847979962825775146484375, 21.699999999999999289457264239899814128875732421875, 21.67999999999999971578290569595992565155029296875 ] }, "Python 3.11.0": { "value": 86.900000000000005684341886080801486968994140625, "raw_values": [ 87.099999999999994315658113919198513031005859375, 86.7999999999999971578290569595992565155029296875, 86.7999999999999971578290569595992565155029296875 ], "test_run_times": [ 32.969999999999998863131622783839702606201171875, 32.85000000000000142108547152020037174224853515625, 32.840000000000003410605131648480892181396484375 ] }, "Python 3.9.15": { "value": 109, "raw_values": [ 109, 109, 109 ], "test_run_times": [ 22.379999999999999005240169935859739780426025390625, 22.3900000000000005684341886080801486968994140625, 22.39999999999999857891452847979962825775146484375 ] }, "Python 3.8.15": { "value": 105, "raw_values": [ 105, 104, 105 ], "test_run_times": [ 21.4200000000000017053025658242404460906982421875, 21.339999999999999857891452847979962825775146484375, 21.5 ] } } } } }