PHP 7.4 Performance Linux AMD EPYC AMD EPYC 7642 PHP benchmarks for a future article. PHP 5.6.40: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 7.0.33: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 7.1.33: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 7.2.24: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 7.3.11: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 7.4-RC6: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 8.0-dev: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.4.0-999-generic (x86_64) 20191114, Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 5.5.38: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.3.0-050300-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 5.4.45: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.3.0-050300-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHP 5.3.29: Processor: AMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads), Motherboard: ASRockRack EPYCD8 (P2.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 129024MB, Disk: 280GB INTEL SSDPED1D280GA, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel I350 OS: Ubuntu 19.10, Kernel: 5.3.0-050300-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Compiler: GCC 9.2.0, File-System: ext4, Screen Resolution: 1024x768 PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better PHP 5.6.40 .. 171764 |================== PHP 7.0.33 .. 363564 |======================================= PHP 7.1.33 .. 415210 |============================================ PHP 7.2.24 .. 475270 |================================================== PHP 7.3.11 .. 504201 |===================================================== PHP 7.4-RC6 . 503224 |===================================================== PHP 8.0-dev . 538209 |========================================================= PHP 5.5.38 .. 172730 |================== PHP 5.4.45 .. 170873 |================== PHP 5.3.29 .. 150702 |================ PHP Micro Benchmarks Test: Zend bench Seconds < Lower Is Better PHP 5.6.40 .. 1.529 |============================================== PHP 7.0.33 .. 0.675 |==================== PHP 7.1.33 .. 0.611 |================== PHP 7.2.24 .. 0.555 |================= PHP 7.3.11 .. 0.552 |================= PHP 7.4-RC6 . 0.461 |============== PHP 8.0-dev . 0.414 |============ PHP 5.5.38 .. 1.580 |================================================ PHP 5.4.45 .. 1.583 |================================================ PHP 5.3.29 .. 1.922 |========================================================== PHP Micro Benchmarks Test: Zend micro_bench Seconds < Lower Is Better PHP 5.6.40 .. 7.570 |=========================== PHP 7.0.33 .. 3.320 |============ PHP 7.1.33 .. 3.192 |============ PHP 7.2.24 .. 2.766 |========== PHP 7.3.11 .. 2.451 |========= PHP 7.4-RC6 . 2.065 |======= PHP 8.0-dev . 1.930 |======= PHP 5.5.38 .. 7.677 |============================ PHP 5.4.45 .. 7.608 |============================ PHP 5.3.29 .. 15.761 |========================================================= Phoronix Test Suite Self Test 1.0 Test: Total Time Seconds < Lower Is Better PHP 5.6.40 .. 886.57 |=========================================== PHP 7.0.33 .. 257.83 |============= PHP 7.1.33 .. 255.51 |============ PHP 7.2.24 .. 250.48 |============ PHP 7.3.11 .. 187.03 |========= PHP 7.4-RC6 . 183.63 |========= PHP 8.0-dev . 177.98 |========= PHP 5.5.38 .. 896.71 |============================================ PHP 5.4.45 .. 886.50 |=========================================== PHP 5.3.29 .. 1147.15 |======================================================== Phoronix Test Suite Self Test 1.0 Test: Render Test Seconds < Lower Is Better PHP 5.6.40 .. 265.60 |=========================================== PHP 7.0.33 .. 70.78 |============ PHP 7.1.33 .. 70.05 |=========== PHP 7.2.24 .. 69.77 |=========== PHP 7.3.11 .. 49.91 |======== PHP 7.4-RC6 . 50.42 |======== PHP 8.0-dev . 48.93 |======== PHP 5.5.38 .. 271.58 |============================================ PHP 5.4.45 .. 268.14 |============================================ PHP 5.3.29 .. 349.85 |========================================================= Phoronix Test Suite Self Test 1.0 Test: Merge Results Seconds < Lower Is Better PHP 5.6.40 .. 13.162 |============================================== PHP 7.0.33 .. 5.235 |================== PHP 7.1.33 .. 5.137 |================== PHP 7.2.24 .. 4.866 |================= PHP 7.3.11 .. 4.541 |================ PHP 7.4-RC6 . 4.550 |================ PHP 8.0-dev . 4.398 |=============== PHP 5.5.38 .. 13.507 |=============================================== PHP 5.4.45 .. 13.505 |=============================================== PHP 5.3.29 .. 16.219 |========================================================= Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage MB < Lower Is Better PHP 5.6.40 .. 694.88 |================================================== PHP 7.0.33 .. 502.57 |==================================== PHP 7.1.33 .. 502.57 |==================================== PHP 7.2.24 .. 502.57 |==================================== PHP 7.3.11 .. 506.57 |==================================== PHP 7.4-RC6 . 506.57 |==================================== PHP 8.0-dev . 506.57 |==================================== PHP 5.5.38 .. 695.00 |================================================== PHP 5.4.45 .. 694.80 |================================================== PHP 5.3.29 .. 793.75 |=========================================================