PHP Micro Benchmarks

Various small PHP micro-benchmarks.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark php.

Project Site

php.net

Test Created

23 November 2018

Last Updated

23 November 2018

Test Maintainer

Michael Larabel 

Test Type

System

Average Install Time

9 Seconds

Average Run Time

48 Seconds

Accolades

10k+ Downloads

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsPHP Micro Benchmarks Popularity Statisticspts/php2018.112018.122019.012019.022019.032019.042019.052019.062019.072019.082019.092019.102019.112019.122020.012020.022020.032020.042020.052020.062020.072020.082020.092020.102020.112020.122021.012021.022021.032021.048001600240032004000
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Mon, 12 Apr 2021 01:00:32 GMT.
Zend micro_bench48.4%Zend bench51.6%Test Option PopularityOpenBenchmarking.org

Revision History

pts/php-1.0.0   [View Source]   Fri, 23 Nov 2018 13:42:38 GMT
Initial commit.

Suites Using This Test

Server


Performance Metrics

Analyze Test Configuration:

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.org metrics for this test profile configuration based on 1,866 public results since 23 November 2018 with the latest data as of 9 April 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
Seconds (Average)
97th
4
0.349 +/- 0.006
82nd
4
0.407 +/- 0.006
82nd
19
0.410 +/- 0.002
79th
5
0.416 +/- 0.001
79th
12
0.420 +/- 0.040
Mid-Tier
75th
> 0.430
67th
3
0.477 +/- 0.042
67th
6
0.483 +/- 0.002
66th
10
0.490 +/- 0.020
66th
3
0.496 +/- 0.002
65th
3
0.500 +/- 0.002
63rd
10
0.520 +/- 0.020
62nd
20
0.540 +/- 0.010
59th
3
0.560 +/- 0.020
58th
12
0.570 +/- 0.060
57th
113
0.603
Median
50th
0.608
49th
4
0.650 +/- 0.080
37th
8
1.040 +/- 0.030
36th
4
1.160 +/- 0.020
28th
3
1.500 +/- 0.030
27th
13
1.595 +/- 0.004
26th
7
1.630 +/- 0.010
Low-Tier
25th
> 1.661
25th
23
1.760 +/- 0.030
4th
3
2.208 +/- 0.252
3rd
7
2.550 +/- 0.060
2nd
5
2.694 +/- 0.041
2nd
3
2.962 +/- 0.307
OpenBenchmarking.orgDistribution Of Public Results - Test: Zend bench1856 Results Range From 0 To 11 Seconds00.9171.8342.7513.6684.5855.5026.4197.3368.2539.1710.08711.0042004006008001000

Based on OpenBenchmarking.org data, the selected test / test configuration (PHP Micro Benchmarks - Test: Zend bench) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkTest: Zend benchRun-Time246810Min: 1 / Avg: 1 / Max: 1

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 1.3%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: Zend benchDeviation3691215Min: 0 / Avg: 1.34 / Max: 8

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 14 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 13 Benchmark Results

Intel Xeon E5-2680 v2 - Red Hat KVM - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-136-generic - GCC 7.5.0

1 System - 14 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 13 Benchmark Results

Intel Xeon E5-2680 v2 - Red Hat KVM - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-136-generic - GCC 7.5.0

1 System - 14 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 14 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 13 Benchmark Results

Intel Xeon E5-2680 v2 - Red Hat KVM - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-136-generic - GCC 7.5.0

1 System - 14 Benchmark Results

AMD EPYC 7702P 64-Core - netcup KVM Server - Intel 440FX 82441FX PMC

Debian 10 - 4.19.0-14-amd64 - GCC 8.3.0

1 System - 13 Benchmark Results

Intel Xeon E5-2680 v2 - Red Hat KVM - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-136-generic - GCC 7.5.0

Most Popular Test Results

Find More Test Results