Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98935 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60479 invoked from network); 2 May 2017 17:14:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 May 2017 17:14:46 -0000 Authentication-Results: pb1.pair.com header.from=lists@rhsoft.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=lists@rhsoft.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain rhsoft.net designates 91.118.73.15 as permitted sender) X-PHP-List-Original-Sender: lists@rhsoft.net X-Host-Fingerprint: 91.118.73.15 mail.thelounge.net Received: from [91.118.73.15] ([91.118.73.15:13675] helo=mail.thelounge.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F3/97-02776-58EB8095 for ; Tue, 02 May 2017 13:14:46 -0400 Received: from srv-rhsoft.rhsoft.net (Authenticated sender: h.reindl@thelounge.net) by mail.thelounge.net (THELOUNGE MTA) with ESMTPSA id 3wHSZm6czRzXKg for ; Tue, 2 May 2017 19:14:40 +0200 (CEST) To: internals@lists.php.net References: <79ca3537-b439-583a-6162-05da302711f2@rhsoft.net> Message-ID: Date: Tue, 2 May 2017 19:14:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 In-Reply-To: <79ca3537-b439-583a-6162-05da302711f2@rhsoft.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-CH Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] the experimental jit-branch is impressive From: lists@rhsoft.net ("lists@rhsoft.net") and with a demo-page containing all sort of modules and bloat the difference is even greater - can't wait to see that in production is there anything known when it is expected to arrive in the official tree or does Zend even hold it back until the point when they can suprise with a "we are done, all tests are fine and we can merge it" announce? PHP 7.1: Requests per second: 316.77 [#/sec] (mean) Time per request: 157.844 [ms] (mean) Time per request: 3.157 [ms] (mean, across all concurrent requests) Transfer rate: 12604.11 [Kbytes/sec] received PHP 7.2 JIT: Requests per second: 925.96 [#/sec] (mean) Time per request: 53.998 [ms] (mean) Time per request: 1.080 [ms] (mean, across all concurrent requests) Transfer rate: 36842.68 [Kbytes/sec] received Am 02.05.2017 um 18:00 schrieb lists@rhsoft.net: > https://github.com/zendtech/php-src/tree/jit-dynasm/ext/opcache/jit > > that below is a "ab -c 50 -n 100000" on a Intel(R) Core(TM) i7-3770 CPU > @ 3.40GHz on our core cms (pgo-build with heavy compiler optimizations, > only the source tarball deifferent) > > currently our production 2x6 core machine with two Intel(R) Xeon(R) CPU > E5-2643 v3 @ 3.40GHz and the same setup is around 4000-5000 per second > which is nearly reached by the 6 years old i7 with the JIT > > impressive! > > JIT: > Requests per second: 3526.56 [#/sec] (mean) > Time per request: 14.178 [ms] (mean) > Time per request: 0.284 [ms] (mean, across all concurrent requests) > > 7.1: > Requests per second: 1419.87 [#/sec] (mean) > Time per request: 35.214 [ms] (mean) > Time per request: 0.704 [ms] (mean, across all concurrent requests)