lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 8cdd604 3/3: Record speed measurements [terqu


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 8cdd604 3/3: Record speed measurements [terque]
Date: Thu, 29 Apr 2021 12:32:40 -0400 (EDT)

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

    Record speed measurements [terque]
    
    These measurements use gcc-10 for all architectures, and wine-4.0.3
    (wine four, not five). Compared to commit 641831ad4:
      - i686-w64-mingw32 is thirty percent faster for the no-solves
          scenario, and forty to fifty percent faster for other scenarios
      - x86_64-pc-linux-gnu is about the same--maybe one percent faster
      - x86_64-w64-mingw32 is about one percent slower
    If the effect of std::filesystem isn't much, then gcc-10 would seem
    to have made an enormous different for i686 with wine, and to have
    eliminated most of the x86_64-w64-mingw32 vs. i686-w64-mingw32
    advantage; it would be interesting to learn whether that happens with
    native msw.
---
 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 c308b60..1d342d7 100644
--- a/Speed_gcc_i686-w64-mingw32
+++ b/Speed_gcc_i686-w64-mingw32
@@ -1,7 +1,7 @@
 Test speed:
-  naic, no solve      : 3.205e-02 s mean;      31534 us least of  32 runs
-  naic, specamt solve : 5.619e-02 s mean;      55407 us least of  18 runs
-  naic, ee prem solve : 5.166e-02 s mean;      51210 us least of  20 runs
-  finra, no solve     : 1.713e-02 s mean;      16043 us least of  59 runs
-  finra, specamt solve: 3.981e-02 s mean;      38139 us least of  26 runs
-  finra, ee prem solve: 3.618e-02 s mean;      35507 us least of  28 runs
+  naic, no solve      : 2.640e-02 s mean;      26257 us least of  38 runs
+  naic, specamt solve : 4.948e-02 s mean;      49281 us least of  21 runs
+  naic, ee prem solve : 4.558e-02 s mean;      45249 us least of  22 runs
+  finra, no solve     : 1.132e-02 s mean;      10817 us least of  89 runs
+  finra, specamt solve: 3.231e-02 s mean;      32119 us least of  31 runs
+  finra, ee prem solve: 2.991e-02 s mean;      29754 us least of  34 runs
diff --git a/Speed_gcc_x86_64-pc-linux-gnu b/Speed_gcc_x86_64-pc-linux-gnu
index 8d487eb..e3d4834 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.853e-02 s mean;      18239 us least of  54 runs
-  naic, specamt solve : 3.533e-02 s mean;      33581 us least of  29 runs
-  naic, ee prem solve : 3.077e-02 s mean;      30524 us least of  33 runs
-  finra, no solve     : 5.263e-03 s mean;       5065 us least of 100 runs
-  finra, specamt solve: 1.922e-02 s mean;      18896 us least of  53 runs
-  finra, ee prem solve: 1.770e-02 s mean;      17545 us least of  57 runs
+  naic, no solve      : 1.908e-02 s mean;      18267 us least of  53 runs
+  naic, specamt solve : 3.415e-02 s mean;      33666 us least of  30 runs
+  naic, ee prem solve : 3.100e-02 s mean;      30658 us least of  33 runs
+  finra, no solve     : 5.325e-03 s mean;       5094 us least of 100 runs
+  finra, specamt solve: 1.939e-02 s mean;      19001 us least of  52 runs
+  finra, ee prem solve: 1.794e-02 s mean;      17598 us least of  56 runs
diff --git a/Speed_gcc_x86_64-w64-mingw32 b/Speed_gcc_x86_64-w64-mingw32
index d81ca78..991d777 100644
--- a/Speed_gcc_x86_64-w64-mingw32
+++ b/Speed_gcc_x86_64-w64-mingw32
@@ -1,7 +1,7 @@
 Test speed:
-  naic, no solve      : 3.148e-02 s mean;      31227 us least of  32 runs
-  naic, specamt solve : 5.098e-02 s mean;      50624 us least of  20 runs
-  naic, ee prem solve : 4.704e-02 s mean;      46668 us least of  22 runs
-  finra, no solve     : 1.491e-02 s mean;      14572 us least of  68 runs
-  finra, specamt solve: 3.246e-02 s mean;      31990 us least of  31 runs
-  finra, ee prem solve: 3.043e-02 s mean;      29857 us least of  33 runs
+  naic, no solve      : 2.671e-02 s mean;      25961 us least of  38 runs
+  naic, specamt solve : 4.546e-02 s mean;      44616 us least of  22 runs
+  naic, ee prem solve : 4.123e-02 s mean;      40871 us least of  25 runs
+  finra, no solve     : 9.519e-03 s mean;       9293 us least of 100 runs
+  finra, specamt solve: 2.641e-02 s mean;      25949 us least of  38 runs
+  finra, ee prem solve: 2.451e-02 s mean;      24337 us least of  41 runs



reply via email to

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