Hello,
On 12 Nov 15:36, Kirill Yukhin wrote:
> Hello,
> Patch in the bottom extends some hooks toward AVX-512 support.
> This patch decrease icount for Spec2006 FP suite (ref set):
> 
> Optset was: -static -m64 -fstrict-aliasing -fno-prefetch-loop-arrays
> -Ofast -funroll-loops -flto -march=core-avx2 -mtune=core-avx2
> 
> Lower is better.
> 
> Test\Arch        Icount          Icount w/      Icount w/
>                  incr, %   -mavx2         -mavx512f
> SPECfp                    
> 410.bwaves    -1.91      1052892413074  1032764159879
> 416.gamess    -0.35      4981923623398  4964404349547
> 433.milc      -2.21      613881448195   600337040966
> 434.zeusmp    -14.05     839652873778   721646740255
> 435.gromacs   -2.63      1584456238056  1542724794028
> 436.cactusADM -33.35     621112775417   413998009835
> 437.leslie3d  -24.68     685183512084   516052497339
> 444.namd      +0.41      1639494201826  1646198964416
> 447.dealII    -0.17      1090815823369  1088911757625
> 450.soplex    -8.29      667084302238   611769330624
> 453.povray    +0.36      854174676846   857232459761
> 454.calculix  -7.23      1716433835093  1592358631108
> 459.GemsFDTD  -22.82     682427745937   526665452119
> 465.tonto     +2.09      1527568790770  1559478471810
> 470.lbm               -4.01      885166688641   849702055497
> 481.wrf               -6.12      1315087631021  1234615894173
> 482.sphinx3   +16.33     2115592654950  2461052825829
> Geomean               -7.14                   

> Testing:
>   1. Bootstrap pass.
>   2. make check shows no regressions.
>   3. Spec 2000 & 2006 build show no regressions both with and without 
> -mavx512f option.
>   4. Spec 2000 & 2006 run shows no stability regressions without -mavx512f 
> option.
> 
> Is it ok to commit to main trunk?
Ping.

--
Thanks, K

Reply via email to