From dev-return-169071-archive-asf-public=cust-asf.ponee.io@commons.apache.org Tue Dec 4 23:29:59 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 67B39180652 for ; Tue, 4 Dec 2018 23:29:59 +0100 (CET) Received: (qmail 51261 invoked by uid 500); 4 Dec 2018 22:29:58 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 51236 invoked by uid 99); 4 Dec 2018 22:29:57 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Dec 2018 22:29:57 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 25DFF180653 for ; Tue, 4 Dec 2018 22:29:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.7 X-Spam-Level: X-Spam-Status: No, score=-0.7 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=scarlet.be Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id rVSREHONX8XS for ; Tue, 4 Dec 2018 22:29:55 +0000 (UTC) Received: from sif.is.scarlet.be (sif.is.scarlet.be [193.74.71.28]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B19395F535 for ; Tue, 4 Dec 2018 22:29:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1543962593; bh=MkHSSyfmCU72xmYatz5PBnYR/QzTXAKHh8WloE/FrsE=; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To: Subject:In-Reply-To:References:Message-ID; b=vHBE+6i371tFCb4AT5PriW/jqksLRfg1xhCp2U55MpM+1i10HfzTcg8dV/pwtZvuk vLLz7BPuC4kKocFuvYJ8L6KiNn4ttpvnzVSKZSeyI4TB+Q4/Cf4q0zTNStxqwb13Vr gddEY+M9/qaK8uV6Ck3k+8Z9VYb0BzbGOebeWbfU= Received: from webmail.scarlet.be (gresham.is.scarlet.be [193.74.71.215]) by sif.is.scarlet.be (8.15.2/8.14.9) with ESMTP id wB4MTqIX013223 for ; Tue, 4 Dec 2018 23:29:53 +0100 X-Scarlet: d=1543962593 c=193.74.71.215 Received: from ip-83-134-76-120.dsl.scarlet.be ([83.134.76.120]) via ip-83-134-76-120.dsl.scarlet.be ([83.134.76.120]) by webmail.scarlet.be with HTTP (HTTP/1.1 POST); Tue, 04 Dec 2018 23:29:52 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 04 Dec 2018 23:29:52 +0100 From: Gilles To: Subject: Re: [Vote] Release Apache Commons RNG v1.2 (RC1) In-Reply-To: References: <90c34471-b303-e141-1ace-d2875077eb23@gmail.com> <73222af0cfa19fcb5bef414de49be125@scarlet.be> Message-ID: X-Sender: gilles@harfang.homelinux.org User-Agent: Scarlet Webmail X-DCC-scarlet.be-Metrics: sif; whitelist X-Virus-Scanned: clamav-milter 0.98.1-exp at sif X-Virus-Status: Clean On Tue, 4 Dec 2018 16:33:48 +0000, Alex Herbert wrote: > On 04/12/2018 15:15, Gilles wrote: >> On Tue, 4 Dec 2018 14:08:59 +0000, Alex Herbert wrote: >>> +0 (non-binding) >>> >>> >>> The user guide shows updated Performance and Quality tables >>> following >>> the changes to the core implementation for all tables (verses >>> release >>> 1.1). I note that the times for the >>> BoxMullerNormalizedGaussianSampler >>> have all improved nearly 2-fold which is strange. >> >> Agreed.  But I can't say much more.  You are welcome to >> confirm that either the current or the previous values >> (or neither) are correct. >> And we'll update the site accordingly. > > OK. I ran a quick trial of SamplersPerformance and it seems that the > BoxMullerNormalizedGaussianSampler should be slower than the others. > This matches the old results. > > commons-rng/commons-rng-examples/examples-jmh > mvn -P benchmark > > '-Dbenchmark=org.apache.commons.rng.examples.jmh.distribution.(Next*|SamplersPerformance.*Gaussian.*)' > test > > Here are the results with 5 iterations: > > RNG BoxMuller Marsaglia Ziggurat > ISAAC 0.9507838314 0.5394285144 0.2749968235 > JDK 1.0688682596 0.6440317765 0.3243021893 > KISS 0.9858236618 0.4700058858 0.2568217134 > MT 1.0275424389 0.5268759359 0.2690456029 > MT_64 0.8826816707 0.4557104478 0.2296754309 > MWC_256 0.9507522353 0.4196383302 0.2114958789 > SPLIT_MIX_64 0.8377382444 0.3617303709 0.1846275404 > TWO_CMRES 0.8536155368 0.387562567 0.1884355236 > WELL_1024_A 1.0855815254 0.5994046678 0.3088309612 > WELL_19937_A 1.1350548335 0.6718304685 0.3952235947 > WELL_19937_C 1.1518394142 0.6985743497 0.419527361 > WELL_44497_A 1.1535128658 0.6958294048 0.4177399342 > WELL_44497_B 1.1679061263 0.7237524243 0.4451146416 > WELL_512_A 1.0579604922 0.5813859004 0.2975178907 > XOR_SHIFT_1024_S 0.8405457368 0.3765978036 0.2007193048 > > I'll run the benchmark with more iterations... I was in fact running Java 10 for the benchmarks: "BoxMuller" is indeed 50% faster on it than on Java 8 and "Marsaglia" 10% slower! > > Thanks for the clarifications about the reports being in the modules. > It is not obvious from the site. Now I've found them they look OK. So, you'll change your vote? Regards, Gilles > >> They are next to the files, here: >> https://dist.apache.org/repos/dist/dev/commons/rng/1.2-RC1/binaries/ >> and here: >> https://dist.apache.org/repos/dist/dev/commons/rng/1.2-RC1/source/ >> > Downloaded and checked with gpg and sha512sum. All OK. > >>> The 'Project Documentation > Source Code Management' page states to >>> use: >>> >>> git clone http://git-wip-us.apache.org/repos/asf/commons-rng.git >> >> Odd. >> It works for me (TM). :-) > > It now works for me too. > >> The command to generate the full site for a multi-module project is >>   $ mvn clean site site:stage > > Now I've found the module reports the local build looks good too. > > Alex --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org