[Fortran-CAF][Fortran-DEV] Merge from the trunk into the branch

Paul Richard Thomas paul.richard.thomas@gmail.com
Tue Jun 10 20:59:00 GMT 2014


Hi Tobias and Dominique,

Before the merge, I ran the polyhedron suite with

-march=native -ffast-math -static-libgfortran -funroll-loops -O3 on x86_64/FC20

TRUNK:

   Benchmark   Compile  Executable   Ave Run  Number   Estim
        Name    (secs)     (bytes)    (secs) Repeats   Err %
   ---------   -------  ----------   ------- -------  ------
          ac      1.85      802001      8.08       2  0.0650
      aermod     64.04     2097278     25.33       2  0.0349
         air      8.26      861787      6.44       2  0.2989
    capacita      3.28      844738     36.90       3  0.4352
    channel2      1.25      787112    306.12       2  0.3018
       doduc      9.27      933009     36.04       5  0.2578
    fatigue2      3.82      869404    123.93      12  0.4636
    gas_dyn2      4.05      878999    259.25      13  0.3432
     induct2      8.89     1004454    198.11       2  0.0677
       linpk      1.80      798167     21.47       2  0.0564
        mdbx      3.02      830381     11.83       2  0.1382
mp_prop_desi      1.40      800471    386.40       2  0.4376
          nf      3.35      827525     19.60       2  0.2109
     protein      7.45      998596     32.72       3  0.4254
      rnflow      9.85      981535     23.45       2  0.0478
   test_fpu2      7.39      924465    108.52       2  0.0572
       tfft2      1.67      791097     98.65       2  0.1231

Geometric Mean Execution Time =      48.99 seconds


FORTRAN-DEV:

   Benchmark   Compile  Executable   Ave Run  Number   Estim
        Name    (secs)     (bytes)    (secs) Repeats   Err %
   ---------   -------  ----------   ------- -------  ------
          ac      3.35      790873      8.10       2  0.0265
      aermod     78.54     2294090     25.47       2  0.0514
         air      8.26      850628      6.54       2  0.1254
    capacita      3.79      842463     37.06       2  0.0335
    channel2      1.32      780080    300.30       2  0.1244
       doduc      8.57      926001     35.83       2  0.0968
    fatigue2      3.62      854173    256.20       3  0.3498
    gas_dyn2      5.00      880269    269.60       2  0.0718
     induct2      8.90      990445    197.73       2  0.0124
       linpk      1.86      787023     22.34       2  0.4712
        mdbx      3.08      823419     11.84       2  0.2184
mp_prop_desi      1.44      793455    384.35       2  0.0308
          nf      3.42      816405     20.17       2  0.0657
     protein      7.59     1022008     33.16       4  0.4231
      rnflow      9.83      970311     23.96       2  0.1098
   test_fpu2      7.59      913249    111.03       2  0.1174
       tfft2      1.49      784065    101.68       2  0.3365

Geometric Mean Execution Time =      51.71 seconds

The only test that stands out is fatigue2, where fortran-dev is a
factor of two slower than trunk. I will recheck tomorrow.

Cheers

Paul

On 10 June 2014 21:06, Tobias Burnus <burnus@net-b.de> wrote:
> I have merged the trunk into the Fortran-caf branch (as Rev. 211423) and
> into the Fortran-dev branch (as Rev. 211427).
>
> Tobias



-- 
The knack of flying is learning how to throw yourself at the ground and miss.
       --Hitchhikers Guide to the Galaxy



More information about the Fortran mailing list