lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 550db6d9 15/27: Record speed measurements


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 550db6d9 15/27: Record speed measurements
Date: Mon, 25 Apr 2022 12:56:15 -0400 (EDT)

branch: master
commit 550db6d9679ccbc6cfdc9be4949d0a31f7b55f04
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Record speed measurements
    
    Compared to commit 5b3f63f77, this branch is:
     - about 3% faster with no solves (7% for 64-bit msw), and
     - about 10% faster with solves (14% for 64-bit msw),
    presumably because converting all integral currency fields from exact
    cents to inexact decimal dollars, and then working with them as such
    (and, in particular, formatting them), was costly.
---
 Speed_gcc_i686-w64-mingw32    | 12 ++++++------
 Speed_gcc_x86_64-pc-linux-gnu | 12 ++++++------
 Speed_gcc_x86_64-w64-mingw32  | 12 ++++++------
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/Speed_gcc_i686-w64-mingw32 b/Speed_gcc_i686-w64-mingw32
index 7a849f8a..a544358d 100644
--- a/Speed_gcc_i686-w64-mingw32
+++ b/Speed_gcc_i686-w64-mingw32
@@ -1,7 +1,7 @@
 Test speed:
-  naic, no solve      : 2.939e-02 s mean;      28766 us least of  35 runs
-  naic, specamt solve : 5.518e-02 s mean;      54425 us least of  19 runs
-  naic, ee prem solve : 4.966e-02 s mean;      48884 us least of  21 runs
-  finra, no solve     : 1.762e-02 s mean;      17087 us least of  57 runs
-  finra, specamt solve: 4.223e-02 s mean;      41212 us least of  24 runs
-  finra, ee prem solve: 3.863e-02 s mean;      37502 us least of  26 runs
+  naic, no solve      : 2.606e-02 s mean;      25596 us least of  39 runs
+  naic, specamt solve : 4.969e-02 s mean;      48394 us least of  21 runs
+  naic, ee prem solve : 4.419e-02 s mean;      43450 us least of  23 runs
+  finra, no solve     : 1.699e-02 s mean;      16545 us least of  59 runs
+  finra, specamt solve: 3.864e-02 s mean;      38046 us least of  26 runs
+  finra, ee prem solve: 3.521e-02 s mean;      34661 us least of  29 runs
diff --git a/Speed_gcc_x86_64-pc-linux-gnu b/Speed_gcc_x86_64-pc-linux-gnu
index b3f37ff2..591fa722 100644
--- a/Speed_gcc_x86_64-pc-linux-gnu
+++ b/Speed_gcc_x86_64-pc-linux-gnu
@@ -1,7 +1,7 @@
 Test speed:
-  naic, no solve      : 1.547e-02 s mean;      15073 us least of  65 runs
-  naic, specamt solve : 3.225e-02 s mean;      31782 us least of  32 runs
-  naic, ee prem solve : 2.823e-02 s mean;      27612 us least of  36 runs
-  finra, no solve     : 5.578e-03 s mean;       5234 us least of 100 runs
-  finra, specamt solve: 2.073e-02 s mean;      20269 us least of  49 runs
-  finra, ee prem solve: 1.844e-02 s mean;      18069 us least of  55 runs
+  naic, no solve      : 1.350e-02 s mean;      12773 us least of  75 runs
+  naic, specamt solve : 2.727e-02 s mean;      26501 us least of  37 runs
+  naic, ee prem solve : 2.406e-02 s mean;      23445 us least of  42 runs
+  finra, no solve     : 5.118e-03 s mean;       4875 us least of 100 runs
+  finra, specamt solve: 1.819e-02 s mean;      17840 us least of  55 runs
+  finra, ee prem solve: 1.622e-02 s mean;      15964 us least of  62 runs
diff --git a/Speed_gcc_x86_64-w64-mingw32 b/Speed_gcc_x86_64-w64-mingw32
index 85143be3..2257353a 100644
--- a/Speed_gcc_x86_64-w64-mingw32
+++ b/Speed_gcc_x86_64-w64-mingw32
@@ -1,7 +1,7 @@
 Test speed:
-  naic, no solve      : 2.859e-02 s mean;      27842 us least of  35 runs
-  naic, specamt solve : 4.955e-02 s mean;      48849 us least of  21 runs
-  naic, ee prem solve : 4.477e-02 s mean;      43957 us least of  23 runs
-  finra, no solve     : 1.658e-02 s mean;      15774 us least of  61 runs
-  finra, specamt solve: 3.579e-02 s mean;      35002 us least of  28 runs
-  finra, ee prem solve: 3.251e-02 s mean;      32008 us least of  31 runs
+  naic, no solve      : 2.608e-02 s mean;      25565 us least of  39 runs
+  naic, specamt solve : 4.447e-02 s mean;      43749 us least of  23 runs
+  naic, ee prem solve : 4.017e-02 s mean;      39688 us least of  25 runs
+  finra, no solve     : 1.616e-02 s mean;      14519 us least of  62 runs
+  finra, specamt solve: 3.276e-02 s mean;      32282 us least of  31 runs
+  finra, ee prem solve: 3.002e-02 s mean;      29574 us least of  34 runs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]