Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:89282 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21647 invoked from network); 20 Nov 2015 10:44:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Nov 2015 10:44:22 -0000 X-Host-Fingerprint: 178.62.40.5 ajf.me Received: from [178.62.40.5] ([178.62.40.5:15900] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E0/00-21518-489FE465 for ; Fri, 20 Nov 2015 05:44:20 -0500 Message-ID: To: internals@lists.php.net References: <17efe55f-9513-4912-9ba4-0377f2303b8b@irsmsx153.ger.corp.intel.com> Date: Fri, 20 Nov 2015 10:44:17 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <17efe55f-9513-4912-9ba4-0377f2303b8b@irsmsx153.ger.corp.intel.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 178.62.40.5 Subject: Re: Benchmark Results for PHP Master 2015-11-19 From: ajf@ajf.me (Andrea Faulds) Hi everyone, lp_benchmark_robot@intel.com wrote: > Results for project PHP master, build date 2015-11-19 05:26:43+02:00 > commit: 84610b1f3904069f6fc0754c807a3f5cd58a4010 > revision date: 2015-11-19 00:47:08+03:00 > environment: Haswell-EP > cpu: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz 2x18 cores, stepping 2, LLC 45 MB > mem: 128 GB > os: CentOS 7.1 > kernel: Linux 3.10.0-229.4.2.el7.x86_64 > > Baseline results were generated using release php-7.0.0beta3, with hash > 1674bd9b151ff389fb8c9fc223bc6aafdd49ff2c from 2015-08-05 04:56:40+00:00 > > ------------------------------------------------------------------------------------------- > benchmark relative change since change since current rev run > std_dev* last run baseline with PGO > ------------------------------------------------------------------------------------------- > :-) Wordpress 4.2.2 cgi -T10000 0.19% -0.63% 2.42% 8.07% > :-) Drupal 7.36 cgi -T10000 0.31% 0.84% 1.67% 3.56% > :-| MediaWiki 1.23.9 cgi -T5000 0.43% 0.10% 0.77% 3.71% > :-) bench.php cgi -T1 0.38% 0.84% 2.30% 5.79% > :-) micro_bench.php cgi -T1 0.05% -0.65% 1.22% 5.23% > :-( mandelbrot.php cgi -T1 0.13% -21.01% -21.64% 23.09% > ------------------------------------------------------------------------------------------- I'm wondering why Mandelbrot.php has gone down by -21%. Compare the commits since the previous benchmark: https://github.com/php/php-src/compare/a6cc322b4da9fa32faeb7d5aa43ddf7202a19ae4...366ba41334870f325f248d8e486e3ebf8bafb984 I wondered if my void return type commit was the culprit for the Mandelbrot slowdown, but having looked at what Mandelbrot.php does, it doesn't seem like it would be affected. There's very few function calls in there. Dmitry changed some things in opcache, could that be it? Thanks. -- Andrea Faulds http://ajf.me/