Pre-alpha PHP 7.4 performance 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 1905228-HV-PHPBENCHM60
PHP 7.4 Comparison Performance Benchmarks
Pre-alpha PHP 7.4 performance benchmarks by Michael Larabel.
PHP 7.0.32:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
PHP 7.1.29:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
PHP 7.2.18:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
PHP 7.3.6-RC1:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
PHP 7.4.0-dev:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
PHP 8.0.0-dev:
Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (0802 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16384MB, Disk: Samsung SSD 970 EVO 250GB + 2000GB SABRENT, Graphics: NVIDIA GeForce GTX 1080 8GB (1607/5005MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.1.3-050103-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: NVIDIA 430.09, OpenGL: 4.6.0, OpenCL: OpenCL 2.0 beignet 1.3 + OpenCL 1.2 CUDA 10.1.120, Vulkan: 1.1.99, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160
Phoronix Test Suite Self Test 1.0
Test: Render Test
Seconds < Lower Is Better
PHP 7.0.32 .... 40.71 |====================================================
PHP 7.1.29 .... 40.88 |====================================================
PHP 7.2.18 .... 44.10 |========================================================
PHP 7.3.6-RC1 . 32.17 |=========================================
PHP 7.4.0-dev . 31.17 |========================================
PHP 8.0.0-dev . 31.94 |=========================================
Phoronix Test Suite Self Test 1.0
Test: Total Time
Seconds < Lower Is Better
PHP 7.0.32 .... 150 |=======================================================
PHP 7.1.29 .... 149 |=======================================================
PHP 7.2.18 .... 158 |==========================================================
PHP 7.3.6-RC1 . 121 |============================================
PHP 7.4.0-dev . 119 |============================================
PHP 8.0.0-dev . 122 |=============================================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
PHP 7.0.32 .... 653450 |===========================================
PHP 7.1.29 .... 720869 |===============================================
PHP 7.2.18 .... 794677 |====================================================
PHP 7.3.6-RC1 . 829275 |======================================================
PHP 7.4.0-dev . 845243 |=======================================================
PHP 8.0.0-dev . 837438 |======================================================
PHP Micro Benchmarks
Test: Zend micro_bench
Seconds < Lower Is Better
PHP 7.0.32 .... 1.83 |=========================================================
PHP 7.1.29 .... 1.76 |=======================================================
PHP 7.2.18 .... 1.65 |===================================================
PHP 7.3.6-RC1 . 1.53 |================================================
PHP 7.4.0-dev . 1.49 |==============================================
PHP 8.0.0-dev . 1.52 |===============================================
PHP Micro Benchmarks
Test: Zend bench
Seconds < Lower Is Better
PHP 7.0.32 .... 0.36 |=========================================================
PHP 7.1.29 .... 0.33 |====================================================
PHP 7.2.18 .... 0.35 |=======================================================
PHP 7.3.6-RC1 . 0.31 |=================================================
PHP 7.4.0-dev . 0.33 |====================================================
PHP 8.0.0-dev . 0.31 |=================================================
Phoronix Test Suite Self Test 1.0
Test: List Suites
Seconds < Lower Is Better
PHP 7.0.32 .... 0.77 |=========================================================
PHP 7.1.29 .... 0.71 |=====================================================
PHP 7.2.18 .... 0.76 |========================================================
PHP 7.3.6-RC1 . 0.69 |===================================================
PHP 7.4.0-dev . 0.72 |=====================================================
PHP 8.0.0-dev . 0.73 |======================================================
Phoronix Test Suite Self Test 1.0
Test: Merge Results
Seconds < Lower Is Better
PHP 7.0.32 .... 3.13 |=========================================================
PHP 7.1.29 .... 3.04 |=======================================================
PHP 7.2.18 .... 3.10 |========================================================
PHP 7.3.6-RC1 . 2.93 |=====================================================
PHP 7.4.0-dev . 2.82 |===================================================
PHP 8.0.0-dev . 2.87 |====================================================
Phoronix Test Suite Self Test 1.0
Test: Info Command
Seconds < Lower Is Better
PHP 7.0.32 .... 0.52 |=========================================================
PHP 7.1.29 .... 0.52 |=========================================================
PHP 7.2.18 .... 0.52 |=========================================================
PHP 7.3.6-RC1 . 0.51 |========================================================
PHP 7.4.0-dev . 0.51 |========================================================
PHP 8.0.0-dev . 0.51 |========================================================
Phoronix Test Suite Self Test 1.0
Test: Peak Memory Usage
MB < Lower Is Better
PHP 7.0.32 .... 498 |==========================================================
PHP 7.1.29 .... 497 |==========================================================
PHP 7.2.18 .... 498 |==========================================================
PHP 7.3.6-RC1 . 500 |==========================================================
PHP 7.4.0-dev . 499 |==========================================================
PHP 8.0.0-dev . 498 |==========================================================