https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379

Dominique d'Humieres <dominiq at lps dot ens.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-12-03
     Ever confirmed|0                           |1

--- Comment #23 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Timings before r243219

 =========================================================
 ================            MEASURED GIGAFLOPS          =
 =========================================================
                 Matmul                           Matmul
                 fixed                 Matmul     variable
 Size  Loops     explicit   refMatmul  assumed    explicit
 =========================================================
    2  5000      0.020      0.059      0.140      0.181
    3  5000      0.475      0.551      0.411      0.531
    4  5000      1.011      1.120      0.951      1.131
    5  5000      1.446      1.512      1.286      1.490
    7  5000      2.481      2.323      2.313      2.573
    8  5000      3.511      2.496      3.402      3.678
    9  5000      3.575      2.300      2.074      2.694
   15  5000      4.395      3.242      5.172      5.299
   16  5000      5.907      3.228      5.920      6.009
   17  5000      5.445      3.804      4.681      5.489
   31  5000      7.133      4.291      7.209      7.304
   32  5000      7.984      4.323      7.197      7.580
   33  5000      6.739      4.488      7.306      7.377
   63  5000      8.718      4.682      8.997      9.170
   64  5000      9.667      4.555      9.611      9.882
   65  5000      9.263      4.462      9.018      9.418
  127  3920     10.378      4.287     10.327     10.296
  128  3829     10.960      4.353     10.967     11.138
  129  3741     10.343      4.315     10.065     10.440
  255   483     11.370      4.522     11.511     11.229
  256   477     11.589      4.538     11.841     11.307
  257   472     10.983      4.532     10.721     10.955
  511    60     11.341      4.476     10.970     11.399
  512    59     12.164      4.666     12.257     11.726
  513    59     11.044      4.575     11.141     10.582
 1023     7     11.059      3.900     11.374     11.313
 1024     7     12.030      3.908     11.773     11.275
 1025     7     10.912      3.933     10.598     11.072

at r243219

=========================================================
 ================            MEASURED GIGAFLOPS          =
 =========================================================
                 Matmul                           Matmul
                 fixed                 Matmul     variable
 Size  Loops     explicit   refMatmul  assumed    explicit
 =========================================================
    2  5000      0.096      0.108      0.098      0.125
    3  5000      0.353      0.411      0.290      0.355
    4  5000      0.779      0.770      0.651      0.846
    5  5000      1.176      1.286      1.088      1.193
    7  5000      2.089      2.260      1.991      2.142
    8  5000      3.232      2.430      3.164      3.486
    9  5000      3.380      2.747      3.370      3.575
   15  5000      4.668      3.018      4.481      4.692
   16  5000      5.184      3.506      5.987      6.404
   17  5000      5.747      3.348      5.596      5.774
   31  5000      6.995      4.036      7.046      7.040
   32  5000      8.822      4.161      7.868      8.076
   33  5000      7.778      4.348      8.078      8.090
   63  5000      9.600      4.509      9.682      9.367
   64  5000     11.616      4.365     11.045     10.845
   65  5000     10.434      4.337     10.536     10.558
  127  3920     11.975      4.259     12.065     11.979
  128  3829     13.767      4.307     12.918     13.469
  129  3741     12.370      4.139     11.410     12.350
  255   483     13.292      4.462     14.016     14.005
  256   477     14.298      4.477     14.312     15.027
  257   472     13.436      4.352     13.014     13.565
  511    60     13.484      4.574     14.024     13.789
  512    59     13.803      4.459     14.284     14.950
  513    59     13.094      4.479     13.069     13.234
 1023     7     13.952      3.914     14.194     13.873
 1024     7     14.636      3.837     14.675     14.987
 1025     7     13.649      3.953     13.594     13.701

For reference with -fexternal-blas

 =========================================================
 ================            MEASURED GIGAFLOPS          =
 =========================================================
                 Matmul                           Matmul
                 fixed                 Matmul     variable
 Size  Loops     explicit   refMatmul  assumed    explicit
 =========================================================
    2  5000      0.096      0.107      0.091      0.127
    3  5000      0.370      0.411      0.293      0.371
    4  5000      0.812      0.825      0.692      0.812
    5  5000      1.254      1.292      1.117      1.273
    7  5000      2.382      2.345      2.295      2.536
    8  5000      3.483      2.501      2.804      2.192
    9  5000      2.421      2.058      2.574      3.121
   15  5000      5.077      3.244      5.233      5.298
   16  5000      5.797      3.220      5.799      5.762
   17  5000      5.354      2.891      5.287      5.474
   31  5000      9.939      4.311     11.991     12.169
   32  5000     15.715      4.006     15.851     16.007
   33  5000     13.375      4.290     14.441     14.977
   63  5000     18.057      4.683     18.372     17.800
   64  5000     21.426      4.270     20.842     22.123
   65  5000     18.861      4.385     20.410     19.707
  127  3920     21.448      4.288     20.904     21.320
  128  3829     44.731      4.312     44.129     40.524
  129  3741     36.300      4.109     38.858     36.359
  255   483     52.876      4.310     57.982     54.261
  512    59     59.823      4.688     66.297     60.748
  513    59     58.666      4.559     60.481     57.547
 1023     7     61.315      3.900     64.559     61.124
 1024     7     63.148      3.861     68.033     62.486
 1025     7     58.991      3.895     55.074     58.168

Reply via email to