1800x system available

By: Domaldel (luredreier.delete@this.gmail.com), March 18, 2017 6:40 am
Room: Moderated Discussions
muziqaz (m.delete@this.gmail.com) on March 17, 2017 1:42 pm wrote:
> 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
>
>

Well, here's some tests done on phoronix showing the impact of different compiler flags on Ryzen:
http://www.phoronix.com/scan.php?page=article&item=amd-ryzen-znver1&num=1
< 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?