PHP 8.3 Benchmarks AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) and AMD Radeon 16GB on Ubuntu 23.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2309107-PTS-PHP83BEN92&grr .
PHP 8.3 Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) AMD Device 14d8 32GB Western Digital WD_BLACK SN850X 1000GB + 4001GB Western Digital WD_BLACK SN850X 4000GB AMD Radeon 16GB (2124/1218MHz) AMD Device ab30 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 23.04 6.5.0-060500daily20230909-generic (x86_64) GNOME Shell 44.3 X Server 1.21.1.7 + Wayland 4.6 Mesa 23.3~git2308310600.c8687a~oibaf~l (git-c8687a4 2023-08-31 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.54) GCC 12.3.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Processor Details - Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601203 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + 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 + srbds: Not affected + tsx_async_abort: Not affected
PHP 8.3 Benchmarks pts-self-test: Total Time phpbench: PHP Benchmark Suite pts-self-test: Peak Memory Usage pts-self-test: Merge Results pts-self-test: Info Command pts-self-test: Render Test pts-self-test: List Suites PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 115.806 1263757 2235.973 0.039 1.614 34.480 0.624 118.861 1254232 2238.973 0.038 1.614 34.990 0.619 117.836 1183680 2237.973 0.037 1.653 35.314 0.616 119.315 1236305 2381.977 0.038 1.644 35.902 0.614 OpenBenchmarking.org
Phoronix Test Suite Self Test Test: Total Time OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Total Time PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 30 60 90 120 150 SE +/- 0.39, N = 3 SE +/- 1.18, N = 6 SE +/- 0.40, N = 3 SE +/- 0.31, N = 3 115.81 118.86 117.84 119.32
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 300K 600K 900K 1200K 1500K SE +/- 13476.97, N = 3 SE +/- 4260.03, N = 3 SE +/- 8254.21, N = 3 SE +/- 9571.14, N = 3 1263757 1254232 1183680 1236305
Phoronix Test Suite Self Test Test: Peak Memory Usage OpenBenchmarking.org MB, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 500 1000 1500 2000 2500 SE +/- 0.00, N = 2 SE +/- 1.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 2235.97 2238.97 2237.97 2381.98
Phoronix Test Suite Self Test Test: Merge Results OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Merge Results PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 0.0088 0.0176 0.0264 0.0352 0.044 SE +/- 0.002, N = 2 SE +/- 0.000, N = 2 SE +/- 0.000, N = 2 SE +/- 0.000, N = 2 0.039 0.038 0.037 0.038
Phoronix Test Suite Self Test Test: Info Command OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Info Command PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 0.3719 0.7438 1.1157 1.4876 1.8595 SE +/- 0.002, N = 2 SE +/- 0.003, N = 2 SE +/- 0.011, N = 2 SE +/- 0.008, N = 2 1.614 1.614 1.653 1.644
Phoronix Test Suite Self Test Test: Render Test OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Render Test PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 8 16 24 32 40 SE +/- 0.08, N = 2 SE +/- 0.05, N = 2 SE +/- 0.17, N = 2 SE +/- 0.06, N = 2 34.48 34.99 35.31 35.90
Phoronix Test Suite Self Test Test: List Suites OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: List Suites PHP 8.4-dev 10 Sep PHP 8.3-dev PHP 8.2.11 PHP 8.1.24 0.1404 0.2808 0.4212 0.5616 0.702 SE +/- 0.004, N = 2 SE +/- 0.007, N = 2 SE +/- 0.005, N = 2 SE +/- 0.002, N = 2 0.624 0.619 0.616 0.614
Phoronix Test Suite v10.8.5