Ongoing Results for Compiler/Platform Testing Suite for Chombo Release 1.1


Notes:
        all times are wall-clock seconds
        -ful = -funroll_loops
        -mad = -malign_double
        -qmm=9999 = -qmaxmem=9999
        --ap = --abstract-pointer
        --af = --abstract-float
        star (*) means there was an abnormal exit (needs investigation and re-run)
        DBG column -- A for Asserts.  If A present the -NDEBUG flag was set (ie asserts turned on)

lib build:     compile time for the chombo library (make lib)        
test build:    compile time for "everything else" (make all -- after a make lib) (which is primarily the tests)
example build: compile time for all of the examples required for the runs (summation of all required make all's within example directories)

N test: x/y  x is the number of tests found and successfully compiled.
             y is the number of those tests compiled that were successfully executed.

machine names:
        Linux-ford (ford)     AMD 1.3
        Linux-flyn (flynn)    AMD 1.3
        Linux-gran (grant)    AMD 1.3
        Linux-tigg (tigger)   AMD 1.4  (home machine)
        Linux-cole (colella2) Pentium3-900
        CRAY-mcuri (mcurie)   CRAY T3E @ NERSC
        AIX-s00505 (seaborg)  SP running AIX @ NERSC
        Linux-xfe1 (babel1)   DEC alpha ev6 running linux @ LBL


Runs:  i slightly modified the input to control the length of time needed for these tests.
       Only changes were the size of the problem, the number of steps, and output was turned off.
       And the Poisson problem performs the solve 5 consecutive times.
       The wave and ramp Godunov test problems have 2D and 3D versions.

DIM=3
                                                                                                              lib     test   example   N      Poisson  Wave    Ramp    Sine    Gaus
 machine   CXX compiler     CXX compiler flags             FC compiler      FC compiler flags          DBG   build    build    build  test      run     run     run     run     run
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   137.5    115.6     60.0  25/0    736.3    54.2            15.0    15.1 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    271.6    258.2    100.8  25/0    198.1    16.1   640.8     4.8     4.7 
Linux-ford g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            267.7    235.2     97.8  25/0    184.3    17.9   704.5     5.3     5.3 

Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   139.1    115.6     60.2  25/0    711.6    54.4            15.1    15.2 
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   139.9    116.2     61.6  25/0    744.2    59.6            16.7    16.7 
Linux-ford g++ 2.95.3       -O                             g77 2.95.3       -O                               196.8    175.9     77.1  25/0    201.6    19.1   747.4     5.9     5.8 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2                              265.8    254.9     99.2  25/0    191.3    16.9   656.3     5.1     5.1 
Linux-ford g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           266.6    254.3     99.2  25/0    210.5    17.3   696.0     5.1     5.1 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3                              268.9    253.4    100.2  25/0    191.2    16.7   656.3     5.0     5.0 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               266.7    254.3    102.7  25/0    234.7    27.7  1069.7     8.1     8.2 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               270.0    253.1    104.0  25/0    233.7    27.2  1070.8     8.2     8.2 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    266.6    254.5     99.7  25/0    190.6    16.2   651.5     4.8     4.9 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    268.4    253.0    100.3  25/0    190.7    16.2   651.8     4.8     4.9 

MPI compile -- one processor runs
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                     A   169.9    131.8     74.1  24/0    797.2    61.6            17.3    17.3 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   164.4    132.9     73.3  24/0    814.3    65.5            18.4    18.1 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   156.4    119.7     68.0  24/0    601.7    31.7             8.6     8.7 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                         150.6    119.2     66.3  24/0    516.4    52.8  1972.3    15.0    15.0 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          150.0    120.4     67.5  24/0    545.1    58.2  2148.4    16.5    16.5 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    151.4    119.7     68.4  24/0    377.8    26.8  1029.5     7.6     7.6 
Linux-ford mpiCC 2.95.3     -O                             g77 2.95.3       -O                               235.5    204.6     90.5  24/0    209.6    20.2   778.9     6.2     6.2 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2                              333.1    318.1    117.5  24/0    199.2    17.6   684.7     5.3     5.3 
Linux-ford mpiCC 2.95.3     -O2 -p                         g77 2.95.3       -O2 -p                           335.4    317.6    117.8  24/0    219.2    18.1   726.9     5.3     5.4 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3                              336.0    317.3    119.0  24/0    198.8    17.1   683.3     5.1     5.1 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2 -fbounds-check               335.7    314.7    121.9  24/0    242.8    28.8  1114.3     8.5     8.5 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3 -fbounds-check               336.9    315.2    122.5  24/0    242.6    28.8  1113.2     8.5     8.5 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2 -ful -mad                    334.0    315.8    117.9  24/0    198.1    16.9   679.5     5.0     5.1 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3 -ful -mad                    335.9    317.0    119.3  24/0    197.5    16.9   677.9     5.1     5.1 

Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   199.4    153.5     71.2  25/0    711.7    52.0            14.5    14.6 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   200.8    160.1     73.1  25/0    737.7    56.7            15.7    15.7 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   200.2    153.0     72.5  25/0    582.9    28.9             7.9     7.8 
Linux-flyn g++ 2.95.3       -O2                            pgf77 3.2-4      -g -Mbounds                  A   418.0    365.6    132.7  25/0    547.8    58.8            17.0    16.8 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                         196.1    153.3     75.3  25/0    492.9    46.7  1771.2    13.2    13.2 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          208.1    155.9     71.4  25/0    520.3    51.1  1914.7    14.4    14.5 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    210.3    159.2     79.5  25/0    368.8    23.5   996.2     9.7     9.5 
Linux-flyn g++ 2.95.3       -O                             g77 2.95.3       -O                               209.3    184.8     79.7  25/0    204.6    17.6   706.0     5.3     5.3 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2                              276.6    259.4    101.2  25/0    193.2    15.6   619.7     4.6     4.6 
Linux-flyn g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           276.5    260.2    101.4  25/0    214.9    16.4   667.1     4.9     4.9 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3                              278.4    258.6    103.0  25/0    193.0    15.4   620.7     4.7     4.6 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               277.1    260.0    104.8  25/0    234.7    25.9   999.4     7.6     7.7 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               279.4    259.0    106.1  25/0    234.5    25.9  1018.8     7.6     7.7 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    276.4    260.2    102.2  25/0    192.6    15.5   616.2     4.6     4.6 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    279.3    260.1    102.8  25/0    193.1    15.4   618.0     4.6     4.6 
Linux-flyn g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            274.6    258.9    100.3  25/0    180.1    17.1   685.2     5.1     5.1 

MPI compile -- one processor runs
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                     A   210.9    156.6*    78.0  24/1    716.0    51.2            14.4    14.4 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   216.9    159.7*    80.2  24/1    742.0    55.6            15.4    15.5 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   212.2    155.9*    78.6  24/1    586.5    28.1             7.6     7.6 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                         359.4    163.7*    78.8  24/1    492.0    47.6  2056.7    13.3    13.5 

Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb                     A   249.9    181.2     91.0  25/0    535.1    38.0            10.4    10.5 
Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb -fbounds-check      A   248.4    182.5     92.2  25/0    534.9    38.0            10.4    10.5 
Linux-tigg g++ 3.0.3        -O                             g77 3.0.3        -O                               289.9    219.6    103.6  25/0    187.1    17.3   672.6     5.1     5.2 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2                              353.6    258.0    119.5  25/0    178.1    15.2   587.8     4.5     4.6 
Linux-tigg g++ 3.0.3        -O2 -p                         g77 3.0.3        -O2 -p                           351.8    257.8    119.9  25/0    199.3    16.3   648.4     4.8     4.8 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3                              334.5    223.4    109.0  25/0    178.6    15.3   590.6     4.5     4.6 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -fbounds-check               352.4    258.9    120.1  25/0    178.5    15.3   589.1     4.5     4.5 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -fbounds-check               333.3    225.0    109.3  25/0    178.6    15.2   590.7     4.5     4.6 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful -mad                    351.3    257.9    120.6  25/0    170.6    15.1   584.2     4.5     4.5 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -ful -mad                    333.1    225.2    110.0  25/0    170.4    15.2   586.5     4.5     4.5 

Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   191.5    150.6     77.5  25/0   1021.9    72.7            19.9    19.8 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   191.7    149.5     80.9  25/0   1095.9    86.3            23.6    23.5 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   194.4    150.6     78.1  25/0    838.8    41.7            11.2    11.1 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                         187.2    147.2*    75.7  25/1    684.8    67.1  2465.1    19.2    18.7 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          188.4    150.1*    78.6  25/1    753.9    78.7  2866.7    22.0    21.9 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    187.3    146.1*    78.9  25/1    495.7    34.9  1285.9     9.5     9.5 
Linux-cole g++ 2.95.3       -O                             g77 2.95.3       -O                               264.5    223.3    101.0  25/0    255.9    26.4   915.6     7.7     7.7 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2                              359.7    319.5    130.5  25/0    250.2    25.3   844.8     7.0     7.1 
Linux-cole g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           359.2    319.3    129.9  25/0    277.2    24.1   903.9     6.8     7.0 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3                              363.2    317.9    130.7  25/0    250.7    23.0   846.7     6.5     6.6 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               365.3    325.7    139.1  25/0    330.3    40.6  1408.5    11.2    11.2 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               364.1    319.8    137.3  25/0    325.3    40.0  1404.2    11.1    11.1 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    359.7    320.4    130.5  25/0    247.7    23.2   827.5     6.4     6.4 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    363.9    317.1    132.0  25/0    247.7    23.3   827.8     6.4     6.5 

Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb                     A   338.4    241.6    123.5  25/0    772.3    55.0            14.9    14.8 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb -fbounds-check      A   338.2    242.0    122.8  25/0    772.2    54.9            14.8    15.0 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -O2 -ful -mad                A   340.0    240.8    127.1  25/0    700.3    39.0            10.2    10.2 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb                         333.8    238.4    121.2  25/0    505.3    49.3  1832.5    13.6    13.7 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb -fbounds-check          335.1    239.7    120.5  25/0    504.4    49.2  1830.5    13.6    13.8 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -O2 -ful -mad                    333.9    240.3    125.4  25/0    434.8    32.5  1247.9     9.3     8.8 
Linux-cole g++ 3.0.4        -O                             g77 3.0.4        -O                               400.9    300.4    141.1  25/0    252.7    26.8   898.6     7.5     7.6 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2                              497.9    357.1    169.2  25/0    253.1    24.5   818.1     7.1     6.9 
Linux-cole g++ 3.0.4        -O2 -p                         g77 3.0.4        -O2 -p                           495.1    357.3    166.7  25/0    285.7    25.7   904.7     6.7     6.8 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3                              468.4    312.2    153.0  25/0    253.2    24.2   824.6     6.7     6.8 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2 -fbounds-check               494.7    355.6    168.9  25/0    273.1    24.7   825.7     6.6     6.6 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3 -fbounds-check               473.2    312.3    153.4  25/0    252.9    24.5   828.8     7.0     7.0 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2 -ful -mad                    496.6    356.7    167.9  25/0    241.9    24.4   807.4     6.8     7.0 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3 -ful -mad                    470.5    314.9    154.3  25/0    242.7    24.3   810.0     6.8     6.8 

CRAY-mcuri KCC 3.3d         +K0 -g                         f90 3.5.0.4      -g                           A  4541.8*     0.0*   972.8   0/0   3620.6*  379.1  3611.3*   99.5   101.0 
CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O2                             9935.9      0.0*  1919.9   0/0    550.5    47.5  1555.6    13.2    13.2 
CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O2                            20954.3*     0.0*  2386.7   0/0    764.0    50.8  1719.2    14.2    14.4 
CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O3                            21041.9*     0.0*  2350.9   0/0    752.5     4.2*   12.7*    4.3*    4.3*
CRAY-mcuri KCC 3.3d         +K3 -O3 --ap --af              f90 3.5.0.4      -O3                            23622.4*     0.0*  2776.1   0/0    682.7     4.4*   12.3*    4.7*    4.6*

AIX-s00505 g++ 2.95.3       -g                             f77 7.1.0.2      -g                           A   120.6    287.5    123.8  24/0   1224.5   170.8            45.2    45.4 
AIX-s00505 g++ 2.95.3       -O2                            f77 7.1.0.2      -O5                              279.3    257.6*   359.2  19/0    229.3    32.6  1202.6     9.3     9.1 
AIX-s00505 g++ 2.95.3       -O3                            f77 7.1.0.2      -O5                              271.1    267.2*   328.0  19/0    227.7    32.1  1256.5     9.1     9.0 
AIX-s00505 xlC 5.0.2.0      -g -qflttrap                   f77 7.1.0.2      -g                           A    76.0    944.3    186.2  24/0   1484.2   112.8            30.3    29.5 
AIX-s00505 xlC 5.0.2.0      -O2                            f77 7.1.0.2      -O5                              524.5    706.6    432.7  24/0    197.3    23.9   944.5     6.7     6.6 
AIX-s00505 KCC 4.0f         -g +K0                         f77 7.1.0.2      -g                           A    96.8    356.8     82.9  24/0   1375.1   109.1            28.8    29.2 
AIX-s00505 KCC 4.0f         +K2 -O2 -qmm=9999 --ap --af    f77 7.1.0.2      -O5                              501.7    993.4*   339.0  24/1    219.6    16.5   668.8     4.8     4.5 

MPI compile -- one processor runs
AIX-s00505 mpKCC 4.0f       -g +K0                         f77 7.1.0.2      -g                           A   123.1      0.0*    86.8   0/0   1807.8*  175.6            53.7    53.3 
AIX-s00505 mpKCC 4.0f       +K2 -O2 -qmm=9999 --ap --af    f77 7.1.0.2      -O5                              477.2*     0.0*   357.2   0/0    231.8    29.0   676.0    16.3    15.6 
AIX-s00505 mpCC 5.0.2.0     -O2                            f77 7.1.0.2      -O5                              592.5*     0.0*    85.5*  0/0      0.1*    0.1*    0.1*    0.1*    0.1*

AIX-s00505 mpKCC 4.0f       -g +K0                         f77 7.1.0.2      -g                           A   117.8    323.9*    93.2  24/3   1807.2*  177.3            56.1    55.9 
AIX-s00505 mpKCC 4.0f       +K2 -O2 -qmm=9999 --ap --af    f77 7.1.0.2      -O5                              484.7*  1090.1*   349.2  24/4      3.3*    3.0*    2.9*    3.0*    3.4*
AIX-s00505 mpCC 5.0.2.0     -O2                            f77 7.1.0.2      -O5                              584.7*   102.3*    84.1*  0/0      0.6*    0.4*    0.5*    0.6*    0.6*

Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   667.3    393.4*   195.7  25/1   1865.9   194.6            52.0    52.0 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         996.0    899.0*   342.8  25/1    378.6    19.7   893.4     5.5     5.5 
Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   654.4    385.6*   188.8  25/1   1878.8   193.0            51.7    51.7 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         990.0    884.7*   341.2  25/1    377.5    19.2   889.1     5.6     5.6 


DIM=2
                                                                                                              lib     test   example   N      Poisson  Wave    Ramp    Sine    Gaus
 machine   CXX compiler     CXX compiler flags             FC compiler      FC compiler flags          DBG   build    build    build  test      run     run     run     run     run
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   139.0    117.3     59.5  25/0     65.6    34.2    76.7     0.5     0.5 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    270.0    255.4    102.7  25/0     15.1     9.0    18.8     0.1     0.1 
Linux-ford g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            270.1    243.2    101.3  25/0     14.7    10.4    19.1     0.1     0.2 

Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   139.6    116.7     59.3  25/0     63.2    34.7    74.3     0.4     0.4 
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   136.4    114.3     59.0  25/0     64.5    36.8    78.4     0.5     0.5 
Linux-ford g++ 2.95.3       -O                             g77 2.95.3       -O                               188.6    170.2     73.9  25/0     14.6    11.7    19.4     0.1     0.1 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2                              260.6    246.4     98.6  25/0     14.3    10.3    17.5     0.1     0.1 
Linux-ford g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           264.2    250.5     99.1  25/0     18.9    10.9    21.8     0.2     0.2 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3                              269.7    251.8    101.5  25/0     14.4    10.4    17.6     0.1     0.1 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               268.3    252.5    102.6  25/0     16.7    17.2    27.1     0.2     0.2 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               271.1    253.9    103.6  25/0     16.6    17.2    26.9     0.2     0.2 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    267.1    251.3     99.3  25/0     13.9    10.0    17.5     0.1     0.1 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    266.6    248.6    100.6  25/0     13.9    10.0    17.3     0.1     0.1 

MPI compile -- one processor runs
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                     A   167.7    130.4     76.2  24/0     73.0    37.4    87.5     0.5     0.5 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   168.1    131.5     76.3  24/0     73.5    42.1    88.2     0.5     0.5 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   164.2    131.8     74.3  24/0     64.0    20.0    57.7     0.3     0.3 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                         148.1    117.7     65.9  24/0     41.7    33.6    64.8     0.4     0.4 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          150.9    120.2     67.4  24/0     43.3    37.4    70.5     0.5     0.5 
Linux-ford mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    151.3    119.3     67.6  24/0     34.4    16.5    40.4     0.2     0.2 
Linux-ford mpiCC 2.95.3     -O                             g77 2.95.3       -O                               229.1    201.3     87.8  24/0     15.9    12.4    21.4     0.1     0.1 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2                              329.5    311.2    117.7  24/0     15.0    10.8    18.7     0.1     0.1 
Linux-ford mpiCC 2.95.3     -O2 -p                         g77 2.95.3       -O2 -p                           330.3    311.6    118.7  24/0     19.7    11.5    23.3     0.2     0.2 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3                              332.6    308.8    119.3  24/0     15.0    10.7    18.6     0.1     0.1 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2 -fbounds-check               330.7    309.9    120.1  24/0     17.3    17.8    28.6     0.2     0.2 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3 -fbounds-check               333.2    308.6    121.6  24/0     17.3    17.7    28.3     0.2     0.2 
Linux-ford mpiCC 2.95.3     -O2                            g77 2.95.3       -O2 -ful -mad                    330.9    311.7    118.3  24/0     14.5    10.6    18.7     0.1     0.1 
Linux-ford mpiCC 2.95.3     -O3                            g77 2.95.3       -O3 -ful -mad                    333.1    308.6    119.4  24/0     14.6    10.5    18.5     0.1     0.1 

Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   199.1    158.1     71.0  25/0     63.1    31.9    72.7     0.4     0.4 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   198.7    153.7     70.9  25/0     64.5    34.7    76.6     0.5     0.5 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   204.5    151.2     71.9  25/0     56.0    15.7    49.2     0.3     0.3 
Linux-flyn g++ 2.95.3       -O2                            pgf77 3.2-4      -g -Mbounds                  A   408.1    357.0    133.2  25/0     34.2    38.4    60.4     0.4     0.4 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                         193.7    150.3     69.4  25/0     41.3    30.5    60.5     0.4     0.4 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          198.1    161.1     71.3  25/0     42.3    33.0    64.2     0.4     0.4 
Linux-flyn g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    211.7    156.7     76.0  25/0     33.8    13.9    36.7     0.2     0.2 
Linux-flyn g++ 2.95.3       -O                             g77 2.95.3       -O                               296.8    180.5     78.7  25/0     15.7    10.2    19.3     0.1     0.1 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2                              274.8    256.5    101.8  25/0     15.0     8.8    17.0     0.1     0.1 
Linux-flyn g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           275.1    257.2    101.6  25/0     19.8     9.7    21.9     0.2     0.2 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3                              277.3    255.1    102.6  25/0     14.9     8.7    17.1     0.1     0.1 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               274.3    255.7    103.7  25/0     17.1    15.0    25.9     0.2     0.2 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               277.0    255.9    104.7  25/0     17.1    15.1    25.8     0.2     0.2 
Linux-flyn g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    276.2    257.2    102.0  25/0     14.6     8.7    17.0     0.1     0.1 
Linux-flyn g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    276.9    260.8    103.2  25/0     14.4     8.7    16.9     0.1     0.1 
Linux-flyn g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            273.1    255.8    100.4  25/0     14.0     9.8    19.1     0.1     0.1 

MPI compile -- one processor runs
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                     A   210.2    158.5*    76.7  24/1     65.5    32.7    73.0     0.5     0.5 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   208.7    159.5*    78.5  24/1     66.3    34.8    77.2     0.5     0.5 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   213.9    160.6*    80.8  24/1     58.0    15.9    49.6     0.3     0.3 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb                         212.5    164.9*    76.7  24/1     41.1    30.2    62.2     0.5     0.5 
Linux-flyn mpiCC 2.95.3     -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          209.5    156.4*    76.1  24/1     42.1    33.1    66.0     0.4     0.4 

Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb                     A   246.4    185.1     92.4  25/0     58.4    24.9    61.9     0.4     0.4 
Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb -fbounds-check      A   245.5    183.1     91.2  25/0     58.2    24.9    61.9     0.4     0.4 
Linux-tigg g++ 3.0.3        -O                             g77 3.0.3        -O                               282.4    215.3    101.2  25/0     14.4    11.2    19.3     0.2     0.2 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2                              336.7    253.7    116.9  25/0     14.1     9.7    17.0     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2 -p                         g77 3.0.3        -O2 -p                           336.5    253.1    116.6  25/0     19.5    10.9    22.7     0.2     0.2 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3                              318.9    220.9    105.8  25/0     14.1     9.8    16.9     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -fbounds-check               336.1    254.3    116.6  25/0     14.1     9.8    16.9     0.1     0.1 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -fbounds-check               319.4    220.4    105.7  25/0     14.1     9.8    16.9     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful -mad                    336.9    253.4    116.7  25/0     13.4     9.7    16.8     0.1     0.1 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -ful -mad                    319.1    220.7    106.0  25/0     13.5     9.8    16.8     0.1     0.1 

Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   188.9    148.7     76.2  25/0     93.2    47.9   106.3     0.6     0.6 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   190.9    150.2     77.4  25/0     97.7    55.6   116.5     0.7     0.7 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                A   192.5    147.8     77.1  25/0     83.5    27.1    75.8     0.4     0.4 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                         188.9    144.1*    75.8  25/1     57.6    45.8    88.1     0.6     0.6 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check          187.7    148.9*    77.6  25/1     61.1    52.8    98.9     0.6     0.6 
Linux-cole g++ 2.95.3       -g -ggdb                       g77 2.95.3       -O2 -ful -mad                    187.0    146.5*    76.2  25/1     47.0    23.5    55.8     0.3     0.3 
Linux-cole g++ 2.95.3       -O                             g77 2.95.3       -O                               257.0    217.5     98.0  25/0     20.0    17.6    29.9     0.2     0.2 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2                              360.8    321.9    132.2  25/0     19.6    16.5    27.7     0.2     0.2 
Linux-cole g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           362.8    324.3    131.9  25/0     25.2    17.2    33.1     0.3     0.3 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3                              365.0    320.9    133.3  25/0     19.3    16.4    26.9     0.2     0.2 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               378.3    324.3    136.8  25/0     23.5    25.8    41.6     0.3     0.3 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               363.7    320.8    137.7  25/0     23.5    26.3    41.1     0.3     0.3 
Linux-cole g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    359.2    322.0    132.1  25/0     18.5    16.2    27.6     0.2     0.2 
Linux-cole g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    364.2    321.3    134.8  25/0     18.3    16.4    26.8     0.2     0.2 

Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb                     A   333.5    247.0    124.5  25/0     87.2    36.9    93.2     0.5     0.5 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb -fbounds-check      A   337.2    241.5    122.2  25/0     88.0    37.1    92.7     0.5     0.7 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -O2 -ful -mad                A   338.9    241.2    125.1  25/0     82.8    25.2    75.7     0.4     0.4 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb                         329.5    238.3    121.0  25/0     50.3    34.3    73.0     0.5     0.5 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -g -ggdb -fbounds-check          331.3    236.1    121.4  25/0     50.6    34.2    72.5     0.5     0.5 
Linux-cole g++ 3.0.4        -g -ggdb                       g77 3.0.4        -O2 -ful -mad                    333.6    240.8    123.7  25/0     45.3    23.0    56.0     0.4     0.4 
Linux-cole g++ 3.0.4        -O                             g77 3.0.4        -O                               390.4    292.5    138.3  25/0     20.4    17.6    30.7     0.2     0.2 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2                              477.0    348.7    161.9  25/0     20.0    15.8    27.3     0.2     0.2 
Linux-cole g++ 3.0.4        -O2 -p                         g77 3.0.4        -O2 -p                           476.5    349.2    161.2  25/0     27.1    17.2    34.0     0.3     0.3 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3                              452.5    305.6    147.4  25/0     19.3    15.9    26.8     0.2     0.2 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2 -fbounds-check               475.4    351.1    161.9  25/0     19.0    16.1    26.1     0.2     0.2 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3 -fbounds-check               457.0    314.9    148.4  25/0     20.0    15.8    27.8     0.2     0.2 
Linux-cole g++ 3.0.4        -O2                            g77 3.0.4        -O2 -ful -mad                    477.0    347.8    162.7  25/0     18.7    15.8    26.6     0.2     0.2 
Linux-cole g++ 3.0.4        -O3                            g77 3.0.4        -O3 -ful -mad                    450.1    306.2    148.2  25/0     18.5    15.8    26.7     0.2     0.2 


CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O2                             9353.0   3657.5*  1877.8  14/4     66.9    39.5    85.2     2.7     2.7 
CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O2                            16519.6      0.0*  2183.1   0/0     87.1    41.1    98.5     5.6     2.8 
CRAY-mcuri KCC 3.3d         +K2 -O2 --ap --af              f90 3.5.0.4      -O3                            16825.0*     0.0*  2212.2   0/0     88.0    38.2   190.8     2.9     2.9 
CRAY-mcuri KCC 3.3d         +K3 -O3 --ap --af              f90 3.5.0.4      -O3                            18382.5*     0.0*  2512.6   0/0     76.7    37.2    89.5     2.9     3.0 
CRAY-mcuri KCC 3.3d         +K0 -g                         f90 3.5.0.4      -g                           A  4587.8*     0.0*   987.8   0/0    642.2   265.9   643.0     7.1     7.1 

AIX-s00505 g++ 2.95.3       -g                             f77 7.1.0.2      -g                           A   117.2    290.2    150.5  24/0    113.8   132.6   243.2     2.4     2.1 
AIX-s00505 g++ 2.95.3       -O2                            f77 7.1.0.2      -O5                              262.1    249.7*   269.8  19/0     22.8    23.3    46.6     0.9     0.8 
AIX-s00505 g++ 2.95.3       -O3                            f77 7.1.0.2      -O5                              265.1    256.4*   277.1  19/0     21.2    22.7    47.6     1.0     0.8 
AIX-s00505 xlC 5.0.2.0      -g -qflttrap                   f77 7.1.0.2      -g                           A    75.2    550.9    153.4  24/0    164.4    87.6   208.3     1.6     1.5 
AIX-s00505 xlC 5.0.2.0      -O2                            f77 7.1.0.2      -O5                              500.2    670.1    369.7  24/0     18.3    16.9    33.2     0.5     0.5 
AIX-s00505 KCC 4.0f         -g +K0                         f77 7.1.0.2      -g                           A    96.1    307.6     93.8  24/0    127.6    74.5   173.1     1.4     1.4 
AIX-s00505 KCC 4.0f         +K2 -O2 -qmm=9999 --ap --af    f77 7.1.0.2      -O5                              383.0    900.7    250.9  24/0     18.1    10.3    22.5     0.7     0.7 

MPI compile -- one processor runs
AIX-s00505 mpKCC 4.0f       -g +K0                         f77 7.1.0.2      -g                           A   158.7    329.9*    83.9  24/3    282.0   127.4   293.9    19.3    18.7 
AIX-s00505 mpKCC 4.0f       +K2 -O2 -qmm=9999 --ap --af    f77 7.1.0.2      -O5                              427.1    986.5*   295.9  24/3     39.3    25.0    36.0    12.2    12.0 
AIX-s00505 mpCC 5.0.2.0     -O2                            f77 7.1.0.2      -O5                              563.5*    87.9*    82.5*  0/0      0.4*    0.4*    0.4*    0.4*    0.4*

Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   667.4    396.9*   187.8  25/1    182.2   135.4   275.0     1.8     1.8 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                        1003.4    894.2*   349.5  25/1     29.3    14.9    31.9     0.3     0.3 
Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   649.8    383.8*   183.4  25/1    183.1   134.7   275.0     1.8     1.8 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         998.1    896.0*   350.3  25/1     29.6    14.6    31.9     0.3     0.3 









Some runs i did without the memory tracking.  Appears to only affect compilation time.

DIM=3
                                                                                                              lib     test   example   N      Poisson  Wave    Ramp    Sine    Gaus
 machine   CXX compiler     CXX compiler flags             FC compiler      FC compiler flags          DBG   build    build    build  test      run     run     run     run     run
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   104.9     89.2     39.8  25/0    515.3    49.6  1870.0    14.0    14.0 
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   104.3     89.0     40.6  25/0    540.1    54.6  2018.9    15.3    15.3 
Linux-ford g++ 2.95.3       -g -ggdb                       pgf77 3.2-4      -g -Mbounds                  A   103.2     75.8     38.7  25/0    719.9    70.5  2580.3    19.8    19.8 
Linux-ford g++ 2.95.3       -O                             g77 2.95.3       -O                               159.0    143.4*    53.3  25/1    211.0    18.7   736.0     5.6     5.6 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2                              216.1    205.7     68.6  25/0    201.0    16.6   653.8     4.9     4.9 
Linux-ford g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           216.1    205.5     68.6  25/0    223.8    17.4   700.3     5.1     5.1 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3                              215.4    203.3     68.2  25/0    201.4    16.3   651.6     4.9     4.9 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               217.6    205.3     72.2  25/0    248.9    27.4  1048.0     8.0     8.0 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               216.9    203.5     71.8  25/0    243.4    27.3  1123.7     8.7     8.6 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    234.5    219.1     69.9  25/0    204.0    16.6   664.4     4.9     5.0 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    218.7    206.1     69.4  25/0    203.2    16.6   656.2     4.9     4.9 
Linux-ford g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            218.6    189.1     67.6  25/0    189.4    18.3   724.2     5.5     5.5 
Linux-ford g++ 2.95.3       -O3                            pgf77 3.2-4      -fast                            217.2    186.9     67.3  25/0    189.7    18.4   726.3     5.5     5.5 

Linux-gran g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   142.7    117.9     60.4  25/0    705.5    53.3            15.0    15.0 
Linux-gran g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   141.2    119.1     61.1  25/0    738.0    58.8            16.4    16.4 
Linux-gran g++ 2.95.3       -O                             g77 2.95.3       -O                               197.1    176.5     77.1  25/0    199.9    18.4   742.3     5.6     5.6 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2                              265.8    253.7     98.7  25/0    189.4    16.2   651.7     4.8     4.9 
Linux-gran g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           265.9    254.4     99.3  25/0    208.4    17.0   692.8     5.1     5.1 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3                              268.3    253.2    100.1  25/0    189.3    16.1   652.7     4.9     4.9 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               266.5    254.0    102.4  25/0    231.9    27.2  1061.4     8.2     8.3 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               271.5    253.9    103.7  25/0    232.0    27.0  1065.3     8.1     8.2 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    265.7    253.7     99.6  25/0    188.5    16.0   648.3     4.8     4.9 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    269.0    253.0    100.5  25/0    188.6    16.1   648.2     4.8     4.8 

Linux-tigg g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   102.6     85.8     37.8  25/0    483.9    48.4  1825.1    13.6    13.6 
Linux-tigg g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   103.0     85.7     38.4  25/0    506.6    54.4  2053.2    15.4    15.4 
Linux-tigg g++ 2.95.3       -O                             g77 2.95.3       -O                               160.6    132.3     50.1  25/0    195.4    17.5   687.7     5.3     5.3 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2                              202.6    188.9     64.3  25/0    184.6    15.4   611.9     4.6     4.6 
Linux-tigg g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           202.8    189.4     64.3  25/0    205.1    16.1   652.1     4.8     4.8 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3                              201.2    186.4     64.2  25/0    185.4    15.4   611.3     4.6     4.6 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               204.9    187.4     67.2  25/0    224.1    25.8   997.0     7.7     7.8 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               206.8    191.9     67.9  25/0    226.8    25.8   992.4     7.6     7.7 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    202.1    188.2     63.8  25/0    183.4    15.2   605.8     4.6     4.6 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         203.5    187.3     63.9  25/0    183.5    15.1   605.0     4.7     4.7 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2  -mad                        201.5    187.1     62.9  25/0    183.9    15.2   607.7     4.6     4.6 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    202.4    186.3     63.4  25/0    184.0    15.2   604.5     4.6     4.6 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ffast-math                  202.8    187.3     63.3  25/0    187.0    15.3   615.6     4.6     4.6 

Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb                     A   212.6    159.3     67.8  25/0    367.5    34.3  1320.6     9.7     9.8 
Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb -fbounds-check      A   211.1    158.7     68.0  25/0    366.9    34.3  1320.1     9.8     9.8 
Linux-tigg g++ 3.0.3        -O                             g77 3.0.3        -O                               255.3    188.5     76.0  25/0    186.6    17.3   669.6     5.1     5.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2                              307.0    221.4     87.8  25/0    178.9    15.0   590.1     4.5     4.5 
Linux-tigg g++ 3.0.3        -O2 -p                         g77 3.0.3        -O2 -p                           306.2    222.3     87.3  25/0    200.8    16.1   650.2     4.8     4.8 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3                              305.1    215.8     85.8  25/0    179.6    15.1   589.1     4.5     4.6 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -fbounds-check               307.3    222.2     87.3  25/0    178.5    15.0   589.1     4.5     4.5 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -fbounds-check               304.5    215.2     85.9  25/0    179.5    15.1   588.7     4.5     4.6 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful -mad                    306.2    221.4     87.7  25/0    170.6    14.8   583.4     4.5     4.5 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful                         306.8    222.2     87.7  25/0    170.5    14.9   583.9     4.5     4.5 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2  -mad                        306.5    221.4     89.0  25/0    180.1    14.9   591.3     4.5     4.5 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -ful -mad                    309.8    214.7     87.0  25/0    170.8    15.1   584.5     4.6     4.5 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ffast-math                  307.2    222.1     87.5  25/0    178.0    15.0   590.7     4.5     4.5 

Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   503.9    320.7    137.9  25/1   1289.0   179.3  6322.8    48.7    48.7 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2                              792.2    695.4    234.9  25/1    377.8    19.1   896.6     5.4     5.5 
Linux-xfe1 g++ 2.95.3       -O3                            g77 2.95.3       -O3                              790.6    691.6    233.9  25/1    376.8    18.9   885.5     5.5     5.5 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         791.3    703.9    233.8  25/1    376.2    19.0   894.8     5.4     5.5 
Linux-xfe1 g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful                         802.5    699.6    234.4  25/1    376.6    19.3   884.3     5.6     5.6 



DIM=2
                                                                                                              lib     test   example   N      Poisson  Wave    Ramp    Sine    Gaus
 machine   CXX compiler     CXX compiler flags             FC compiler      FC compiler flags          DBG   build    build    build  test      run     run     run     run     run
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   115.2     97.8     45.3  25/0     71.2    37.5    83.1     0.5     0.5 
Linux-ford g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   116.5     97.6     44.0  25/0     73.0    39.2    80.7     0.5     0.5 
Linux-ford g++ 2.95.3       -g -ggdb                       pgf77 3.2-4      -g -Mbounds                  A   108.8     79.6     39.9  25/0     75.9    47.6    95.5     0.6     0.6 
Linux-ford g++ 2.95.3       -O                             g77 2.95.3       -O                               156.3    140.9     51.8  25/0     15.9    10.5    20.1     0.2     0.2 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2                              219.9    208.5     69.5  25/0     15.8     9.2    17.9     0.1     0.1 
Linux-ford g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           242.7    225.9     78.1  25/0     23.8    11.4    25.8     0.4     0.2 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3                              235.1    232.3     70.4  25/0     15.4     9.2    17.8     0.1     0.1 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               223.8    208.6     70.6  25/0     17.8    15.8    26.9     0.2     0.2 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               223.7    204.9     74.9  25/0     18.4    16.3    28.0     0.2     0.2 
Linux-ford g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    230.9    219.2     71.7  25/0     15.4     9.3    18.1     0.1     0.1 
Linux-ford g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    223.6    211.2     70.8  25/0     15.3     9.3    18.0     0.1     0.2 
Linux-ford g++ 2.95.3       -O2                            pgf77 3.2-4      -fast                            222.5    193.0     69.9  25/0     15.2    10.9    20.0     0.2     0.2 
Linux-ford g++ 2.95.3       -O3                            pgf77 3.2-4      -fast                            223.6    188.8     68.8  25/0     14.7    10.6    19.3     0.2     0.2 

Linux-gran g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   141.1    117.2     60.1  25/0     63.3    33.5    74.2     0.4     0.4 
Linux-gran g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   140.1    117.7     61.6  25/0     64.7    36.7    78.6     0.5     0.5 
Linux-gran g++ 2.95.3       -O                             g77 2.95.3       -O                               191.3    172.7     75.1  25/0     14.7    11.5    19.5     0.1     0.1 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2                              264.0    250.0     99.0  25/0     14.2     9.9    17.4     0.1     0.1 
Linux-gran g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           263.9    249.5     99.0  25/0     18.7    10.8    21.5     0.2     0.2 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3                              266.4    248.8    100.0  25/0     14.0     9.9    17.2     0.1     0.1 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               263.8    249.5    100.8  25/0     16.3    16.6    26.4     0.2     0.2 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               267.0    248.6    102.0  25/0     16.3    16.5    26.2     0.2     0.2 
Linux-gran g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    263.7    249.6     99.2  25/0     13.7     9.9    17.3     0.1     0.1 
Linux-gran g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    266.3    248.9    100.4  25/0     13.6     9.9    17.1     0.1     0.1 

Linux-tigg g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   103.1     84.5     38.2  25/0     39.6    32.7    62.9     0.4     0.4 
Linux-tigg g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb -fbounds-check      A   105.4     86.0     37.5  25/0     41.1    36.8    67.5     0.4     0.4 
Linux-tigg g++ 2.95.3       -O                             g77 2.95.3       -O                               148.5    129.9     47.7  25/0     15.0    11.2    19.4     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2                              202.8    188.2     65.4  25/0     14.2    10.2    17.6     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2 -p                         g77 2.95.3       -O2 -p                           202.0    188.2     63.2  25/0     18.9    10.8    21.9     0.2     0.2 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3                              201.4    187.5     62.6  25/0     14.3    10.0    17.4     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -fbounds-check               203.1    187.0     67.2  25/0     16.4    16.3    26.1     0.2     0.2 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3 -fbounds-check               200.6    184.9     64.8  25/0     16.6    16.3    26.1     0.2     0.2 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful -mad                    202.7    187.1     63.6  25/0     14.2    10.1    17.6     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         202.3    185.9     64.7  25/0     13.9    10.0    17.6     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2  -mad                        201.7    188.2     63.4  25/0     14.4    10.0    17.5     0.1     0.1 
Linux-tigg g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful -mad                    201.6    186.6     63.4  25/0     13.9    10.0    17.5     0.1     0.1 
Linux-tigg g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ffast-math                  202.9    186.9     63.2  25/0     14.7    10.0    17.5     0.1     0.1 

Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb                     A   212.4    162.3     66.4  25/0     34.6    23.6    49.4     0.3     0.3 
Linux-tigg g++ 3.0.3        -g -ggdb                       g77 3.0.3        -g -ggdb -fbounds-check      A   216.0    158.4     66.8  25/0     33.6    23.1    48.8     0.3     0.3 
Linux-tigg g++ 3.0.3        -O                             g77 3.0.3        -O                               246.7    184.5     73.7  25/0     14.6    11.1    19.2     0.2     0.2 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2                              293.9    216.4     84.3  25/0     14.1    10.0    19.1     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2 -p                         g77 3.0.3        -O2 -p                           310.0    218.6     86.0  25/0     19.8    10.9    22.9     0.2     0.2 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3                              290.7    210.6     82.8  25/0     14.1     9.7    16.8     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -fbounds-check               293.5    217.4     86.2  25/0     14.3     9.9    17.1     0.1     0.1 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -fbounds-check               293.0    210.7     83.3  25/0     14.1     9.7    16.8     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful -mad                    291.7    215.7     84.2  25/0     13.3     9.6    16.8     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ful                         298.5    222.1     86.2  25/0     13.5     9.6    17.5     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2  -mad                        332.4    224.8     88.0  25/0     14.7    10.2    17.5     0.1     0.2 
Linux-tigg g++ 3.0.3        -O3                            g77 3.0.3        -O3 -ful -mad                    302.8    216.7     86.0  25/0     13.5     9.8    16.9     0.1     0.1 
Linux-tigg g++ 3.0.3        -O2                            g77 3.0.3        -O2 -ffast-math                  300.8    221.9     86.5  25/0     14.4     9.9    17.2     0.1     0.1 

Linux-xfe1 g++ 2.95.3       -g -ggdb                       g77 2.95.3       -g -ggdb                     A   499.3    320.5    130.8  25/1    109.6   129.8   235.3     1.7     1.7 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2                              807.3    739.2    239.1  25/1     29.6    14.3    31.9     0.3     0.3 
Linux-xfe1 g++ 2.95.3       -O3                            g77 2.95.3       -O3                              809.6    728.0    240.0  25/1     29.4    14.6    31.9     0.3     0.3 
Linux-xfe1 g++ 2.95.3       -O2                            g77 2.95.3       -O2 -ful                         800.7    727.5    240.3  25/1     29.6    14.2    31.9     0.3     0.3 
Linux-xfe1 g++ 2.95.3       -O3                            g77 2.95.3       -O3 -ful                         805.4    731.6    241.8  25/1     29.6    14.9    32.0     0.3     0.3