1800x system available

By: muziqaz (m.delete@this.gmail.com), March 17, 2017 1:42 pm
Room: Moderated Discussions
Adrian (a.delete@this.acm.org) on March 17, 2017 8:00 am wrote:
>
> Because you said that your Linux skills are rusty, I will give a few more details.
>
>
> Compiling gexpr.c is done so:
>
> gcc -lm -o gexpr gexpr.c
>
>
> Then you should either move it to a directory in $PATH, or add the current directory to $PATH.
>
> Then you must go to the gmpbench-0.2 directory and execute ./runbench
>
>
> By default the script expects to find the static library libgmp.a on your Linux system.
>
> Many Linux distributions install only the dynamic libraries.
>
> If ./runbench fails, you have to either install libgmp.a, which is preferable
> as that gives more consistent results, or you can run the script so:
>
> LIBS="-lgmp" ./runbench
>
***** GMPbench version 0.2 *****
Using default CFLAGS = "-O3 -fomit-frame-pointer"
Using default CC = "gcc"
Using default LIBS = "-static -lgmp"
Using compilation command: gcc -O3 -fomit-frame-pointer foo.c -o foo -static -lgmp
You may want to override CC, CFLAGS, and LIBS
Using gmp version: 6.1.0
Compiling benchmarks
Running benchmarks (propagated score accuracy exceeds printed intermediates)
Category base
Program multiply (weight=1)
GMPbench.base.multiply(128) 1.26e+08
GMPbench.base.multiply(512) 2.488e+07
GMPbench.base.multiply(8192) 2.47e+05
GMPbench.base.multiply(131072) 4508
GMPbench.base.multiply(2097152) 161
GMPbench.base.multiply(128,128) 1.259e+08
GMPbench.base.multiply(512,512) 1.792e+07
GMPbench.base.multiply(8192,8192) 1.654e+05
GMPbench.base.multiply(131072,131072) 3159
GMPbench.base.multiply(2097152,2097152) 103
GMPbench.base.multiply(15000,10000) 8.742e+04
GMPbench.base.multiply(20000,10000) 6.294e+04
GMPbench.base.multiply(30000,10000) 4.029e+04
GMPbench.base.multiply(16777216,512) 677
GMPbench.base.multiply(16777216,262144) 24.8
GMPbench.base.multiply 57584
Program divide (weight=1)
GMPbench.base.divide(8192,32) 2.226e+06
GMPbench.base.divide(8192,64) 2.306e+06
GMPbench.base.divide(8192,128) 1.668e+06
GMPbench.base.divide(8192,4096) 5.001e+05
GMPbench.base.divide(131072,65536) 4336
GMPbench.base.divide(8388608,4194304) 21.2
GMPbench.base.divide(8192,8064) 1.984e+07
GMPbench.base.divide(16777216,262144) 12.6
GMPbench.base.divide 56124
Program gcd (weight=0.5)
GMPbench.base.gcd(128,128) 4.477e+06
GMPbench.base.gcd(512,512) 6.622e+05
GMPbench.base.gcd(8192,8192) 1.22e+04
GMPbench.base.gcd(131072,131072) 193
GMPbench.base.gcd(1048576,1048576) 10.4
GMPbench.base.gcd 9379.8
Program gcdext (weight=0.5)
GMPbench.base.gcdext(128,128) 2.39e+06
GMPbench.base.gcdext(512,512) 5.455e+05
GMPbench.base.gcdext(8192,8192) 9417
GMPbench.base.gcdext(131072,131072) 148
GMPbench.base.gcdext(1048576,1048576) 7.12
GMPbench.base.gcdext 6642.9
GMPbench.base 29438
Category app
Program rsa (weight=1)
GMPbench.app.rsa(512) 4.863e+04
GMPbench.app.rsa(1024) 8798
GMPbench.app.rsa(2048) 1292
GMPbench.app.rsa 8207
Program pi (weight=1)
GMPbench.app.pi(10000) 1031
GMPbench.app.pi(100000) 52
GMPbench.app.pi(1000000) 2.87
GMPbench.app.pi 53.586
GMPbench.app 663.16
GMPbench: 4418.4

Now I wonder if I'm thinking correctly hear that results would improve a bit(maybe a lot) if gmpbench compilation was using zen optimisation flags? Or am I mixing things up here?

P.S. htop shows that benchmark is single threaded, and seems that final score is in line with Haswell Xeon@3.6ghz

also to note: with every new calculations thread was jumping to different core

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Is Ryzen 6-wide?Travis03/03/17 06:27 PM
  Is Ryzen 6-wide?Maynard Handley03/03/17 06:50 PM
  AMD describes it as 6 wideVertexMaster03/03/17 11:27 PM
    AMD describes it as 6 wideExophase03/04/17 12:21 PM
      AMD describes it as 6 wideanon03/04/17 12:54 PM
        AMD describes it as 6 wideTravis03/04/17 01:12 PM
          AMD describes it as 6 wideTravis03/04/17 02:05 PM
            AMD describes it as 6 wideExophase03/04/17 05:16 PM
              AMD describes it as 6 wideMichael S03/05/17 10:27 AM
              AMD describes it as 6 wideTravis03/05/17 12:45 PM
                AMD Ryzen inst lat and tputPer Hesselgren03/07/17 12:00 AM
                  AMD Ryzen inst lat and tputTravis03/07/17 01:50 PM
                    AMD Ryzen inst lat and tputGabriele Svelto03/08/17 04:37 AM
                      AMD Ryzen inst lat and tputTravis03/08/17 12:03 PM
                  AMD Ryzen inst lat and tputTravis03/07/17 02:01 PM
                    Sorry, failed to properly close code tag :( (NT)Travis03/07/17 02:02 PM
                    AMD Ryzen inst lat and tputPer Hesselgren03/07/17 02:48 PM
                      AMD Ryzen inst lat and tputTravis03/07/17 03:16 PM
                      AMD Ryzen inst lat and tputPer Hesselgren03/07/17 03:19 PM
                        AMD Ryzen inst lat and tputPer Hesselgren03/18/17 07:50 AM
                          AMD Ryzen inst lat and tputPer Hesselgren03/18/17 08:05 AM
                            AMD Ryzen inst lat and tput-7zipPer Hesselgren03/25/17 03:48 AM
                  FMA tput looks like a mistakeMichael S03/12/17 03:24 AM
                    FMA tput looks like a mistakeGian-Carlo Pascutto03/14/17 01:27 AM
                      FMA tput looks like a mistakeMichael S03/14/17 03:39 AM
                        FMA tput looks like a mistakeGian-Carlo Pascutto03/14/17 07:36 AM
                          FMA tput looks like a mistakeMichael S03/14/17 08:45 AM
                      FMA tput looks like a mistakeEmil Briggs03/14/17 04:24 PM
                        FMA tput looks like a mistakeGian-Carlo Pascutto03/15/17 01:32 AM
        AMD describes it as 6 wideBrett03/04/17 01:39 PM
      AMD describes it as 6 wideTravis03/04/17 01:06 PM
        FP & Int pipelines, AVX-256VertexMaster03/04/17 02:09 PM
          FP & Int pipelines, AVX-256Travis03/04/17 03:26 PM
          No Ryzen BKDG yetg c03/19/17 07:43 AM
            No Ryzen BKDG yetGroo03/20/17 02:02 PM
              No Ryzen BKDG & revision guide yetBrendan03/22/17 12:37 AM
                No Ryzen BKDG & revision guide yetmuziqaz03/22/17 03:26 AM
                No Ryzen BKDG & revision guide yetGroo03/22/17 06:54 AM
                  No Ryzen BKDG & revision guide yetAdrian03/22/17 07:54 AM
                  No Ryzen BKDG & revision guide yetblue03/22/17 07:58 AM
                    FMA3 bug possibly connected to power managementhobold03/22/17 09:14 AM
                      FMA3 bug possibly connected to power managementMatthias Waldhauer03/28/17 07:20 AM
                        FMA3 bug only in WindowsPer Hesselgren04/05/17 06:29 AM
                    No Ryzen BKDG & revision guide yetGroo03/23/17 06:50 AM
                  No Ryzen BKDG & revision guide yetBrendan03/23/17 11:31 PM
                    No Ryzen BKDG & revision guide yetMatthias Waldhauer03/24/17 06:08 PM
        AMD describes it as 6 wideDavid Kanter03/04/17 04:19 PM
          AMD describes it as 6 wide (how to test this?)Domaldel03/22/17 09:58 AM
            AMD describes it as 6 wide (how to test this?)Travis03/22/17 03:17 PM
              AMD describes it as 6 wide (how to test this?)Domaldel03/23/17 12:49 AM
        AMD describes it as 6 wideanon03/04/17 05:16 PM
          AMD describes it as 6 wideTravis03/05/17 12:55 PM
            AMD describes it as 6 wideDavid Kanter03/05/17 06:31 PM
              AMD describes it as 6 wideTravis03/05/17 07:23 PM
                AMD describes it as 6 wideDavid Kanter03/05/17 10:00 PM
                  AMD describes it as 6 wideTravis03/06/17 11:15 AM
                    AMD describes it as 6 wideRobert David Graham03/06/17 11:53 AM
                      AMD describes it as 6 wideTravis03/06/17 04:09 PM
                    AMD describes it as 6 wideTIm McCaffrey03/06/17 02:56 PM
                  AMD describes it as 6 wideDomaldel03/08/17 04:36 PM
                1800x system availablemuziqaz03/13/17 09:22 AM
                  1800x system availablePer Hesselgren03/16/17 03:14 AM
                    1800x system availablemuziqaz03/17/17 03:53 AM
                      1800x system availableAdrian03/17/17 07:25 AM
                        1800x system availableAdrian03/17/17 08:00 AM
                          1800x system availablemuziqaz03/17/17 11:48 AM
                          1800x system availablemuziqaz03/17/17 01:42 PM
                            1800x system availableAdrian03/17/17 02:42 PM
                              1800x system availablemuziqaz03/17/17 03:07 PM
                                1800x system availableAdrian03/17/17 03:18 PM
                            1800x system availableAdrian03/17/17 03:07 PM
                            1800x system availableDomaldel03/18/17 06:40 AM
                              1800x system availablemuziqaz03/18/17 06:54 AM
                                1800x system availablemuziqaz03/18/17 02:28 PM
                                  1800x system availablePer Hesselgren03/21/17 12:30 AM
                                    1800x system availablePer Hesselgren03/21/17 02:58 AM
                                    1800x system availableGian-Carlo Pascutto03/21/17 12:25 PM
                                      1800x system availableMichael_S03/21/17 02:24 PM
                                        1800x system availableGian-Carlo Pascutto03/21/17 02:56 PM
                                          1800x system availableMichael S03/21/17 03:36 PM
                                            done (NT)Michael S03/22/17 03:59 AM
                                      1800x system availableanonymou503/21/17 03:27 PM
                                        1800x system availableWilco03/22/17 06:17 PM
                                          1800x system availableDomaldel03/23/17 12:52 AM
                                          1800x system availableanonymou503/23/17 12:24 PM
                                            1800x system availableKlimax04/03/17 01:35 AM
                                    1800x system availablemuziqaz03/22/17 03:25 AM
                                      1800x system availablemuziqaz03/24/17 03:24 AM
                              1800x system availableAdrian03/18/17 08:36 AM
                    1800x system availablePer Hesselgren03/17/17 08:49 AM
                      1800x system available-16TPer Hesselgren03/17/17 01:10 PM
                      1800x system availableMichael S03/18/17 10:21 AM
                        1800x system availablePer Hesselgren03/19/17 03:06 AM
                          better test desired. This one is not pushing FPU to the limitsMichael S03/19/17 04:28 AM
                            better test desired. This one is not pushing FPU to the limitsPer Hesselgren03/19/17 08:49 AM
                              better test desired. This one is not pushing FPU to the limitsPer Hesselgren03/19/17 10:47 AM
                                better test desired. This one is not pushing FPU to the limitsMichael S03/19/17 11:45 AM
                                  better test desired. This one is not pushing FPU to the limitsMichael S03/19/17 11:47 AM
        AMD describes it as 6 widePoindexter03/05/17 07:55 PM
          AMD describes it as 6 wideTravis03/05/17 08:05 PM
            AMD describes it as 6 wideDavid Kanter03/05/17 10:03 PM
              AMD describes it as 6 wideTravis03/06/17 11:19 AM
                AMD describes it as 6 widePoindexter03/07/17 08:54 AM
                  AMD describes it as 6 wideTravis03/07/17 01:54 PM
                  AMD describes it as 6 wideanon03/08/17 04:19 AM
                    AMD describes it as 6 wideTravis03/08/17 12:35 PM
                      AMD describes it as 6 wideanon03/08/17 02:48 PM
                        AMD describes it as 6 wideTravis03/09/17 12:02 PM
                          AMD describes it as 6 wideanon03/09/17 05:44 PM
                            AMD describes it as 6 wideanon03/12/17 08:28 AM
                            AMD describes it as 6 wideTravis06/20/17 04:48 PM
                              AMD describes it as 6 wideAdrian06/21/17 07:48 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell green?