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&sro.

PHP 8.3 BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionPHP 8.4-dev 10 SepPHP 8.3-devPHP 8.2.11PHP 8.1.24AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads)ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS)AMD Device 14d832GBWestern Digital WD_BLACK SN850X 1000GB + 4001GB Western Digital WD_BLACK SN850X 4000GBAMD Radeon 16GB (2124/1218MHz)AMD Device ab30ASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 23.046.5.0-060500daily20230909-generic (x86_64)GNOME Shell 44.3X Server 1.21.1.7 + Wayland4.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.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601203Security 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 Benchmarkspts-self-test: Total Timephpbench: PHP Benchmark Suitepts-self-test: Peak Memory Usagepts-self-test: Merge Resultspts-self-test: Info Commandpts-self-test: Render Testpts-self-test: List SuitesPHP 8.4-dev 10 SepPHP 8.3-devPHP 8.2.11PHP 8.1.24115.80612637572235.9730.0391.61434.4800.624118.86112542322238.9730.0381.61434.9900.619117.83611836802237.9730.0371.65335.3140.616119.31512363052381.9770.0381.64435.9020.614OpenBenchmarking.org

Phoronix Test Suite Self Test

Test: Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Total TimePHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep306090120150SE +/- 0.31, N = 3SE +/- 0.40, N = 3SE +/- 1.18, N = 6SE +/- 0.39, N = 3119.32117.84118.86115.81

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuitePHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep300K600K900K1200K1500KSE +/- 9571.14, N = 3SE +/- 8254.21, N = 3SE +/- 4260.03, N = 3SE +/- 13476.97, N = 31236305118368012542321263757

Phoronix Test Suite Self Test

Test: Peak Memory Usage

OpenBenchmarking.orgMB, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Peak Memory UsagePHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep5001000150020002500SE +/- 0.00, N = 2SE +/- 0.00, N = 2SE +/- 1.00, N = 2SE +/- 0.00, N = 22381.982237.972238.972235.97

Phoronix Test Suite Self Test

Test: Merge Results

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Merge ResultsPHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep0.00880.01760.02640.03520.044SE +/- 0.000, N = 2SE +/- 0.000, N = 2SE +/- 0.000, N = 2SE +/- 0.002, N = 20.0380.0370.0380.039

Phoronix Test Suite Self Test

Test: Info Command

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Info CommandPHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep0.37190.74381.11571.48761.8595SE +/- 0.008, N = 2SE +/- 0.011, N = 2SE +/- 0.003, N = 2SE +/- 0.002, N = 21.6441.6531.6141.614

Phoronix Test Suite Self Test

Test: Render Test

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Render TestPHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep816243240SE +/- 0.06, N = 2SE +/- 0.17, N = 2SE +/- 0.05, N = 2SE +/- 0.08, N = 235.9035.3134.9934.48

Phoronix Test Suite Self Test

Test: List Suites

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: List SuitesPHP 8.1.24PHP 8.2.11PHP 8.3-devPHP 8.4-dev 10 Sep0.14040.28080.42120.56160.702SE +/- 0.002, N = 2SE +/- 0.005, N = 2SE +/- 0.007, N = 2SE +/- 0.004, N = 20.6140.6160.6190.624


Phoronix Test Suite v10.8.5