[MITgcm-devel] linux_amd64_ifort+mpi_ice_nas update

David Ferreira dfer at mit.edu
Tue Oct 1 18:27:30 EDT 2013


How would you proceed to get seaice_growth.F at -O1, the
NOOPTFILES at -O0, and the rest at -O2 ?


On 10/1/13 11:15 PM, Jean-Michel Campin wrote:
> Hi David & Dimitris,
>
> The reason I was asking is that there is a fair amount of computation
> in seaice_growth.F, -O0 is slow (even sometimes very slow),
> so may be if it could go through -O1 it could speed up the runs.
>
>> Could this be tested with testreport first?
> Sounds like a good suggestion. We have few experiments that use
> seaice_growth.F, not testing everything but should be
> a good start.
>
> Cheers,
> Jean-Michel
>
> On Tue, Oct 01, 2013 at 10:47:00PM +0100, David Ferreira wrote:
>> I've never tried optimizing seaice_growth.F
>> Could this be tested with testreport first?
>>  From memory, the results of the verification exp with seaice are good.
>> Compilation problem should show up easily.
>> david
>>
>>
>>
>> On 10/1/13 9:38 PM, Dimitris Menemenlis wrote:
>>> Jean-Michel I have not tried.
>>> Pleiades is inaccessible right now because of shutdown.
>>> But when it comes back up what would be a good test to run?
>>> I can give it a try and see what happens but the
>>> results with O1 or O2 are not expected to be the same as with O0,
>>> and a possible problem might not manifest itself right away.
>>>
>>> David any more info on this?
>>>
>>> Dimitris Menemenlis
>>>
>>> On Oct 1, 2013, at 1:19 PM, Jean-Michel Campin wrote:
>>>
>>>> Hi David and Dimitris,
>>>>
>>>> I wonder if it's still necessary to compile seaice_growth.F with -O0.
>>>> it has been added to the NOOPTFILES list in July 2010.
>>>> Did someone try recently with -O1 ? and if it works, is it faster
>>>> than -O0 ?
>>>>
>>>> Cheers,
>>>> Jean-Michel
>>>>
>>>> On Fri, Sep 27, 2013 at 05:00:58AM -0400, David Ferreira wrote:
>>>>> Update of /u/gcmpack/MITgcm/tools/build_options
>>>>> In directory forge:/tmp/cvs-serv18718
>>>>>
>>>>> Modified Files:
>>>>> 	linux_amd64_ifort+mpi_ice_nas
>>>>> Log Message:
>>>>> Updated with a newer compiler (comp-intel/2012.0.032) and mpi library (mpi-sgi/mpt.2.06rp16)
>>> _______________________________________________
>>> MITgcm-devel mailing list
>>> MITgcm-devel at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>>
>> _______________________________________________
>> MITgcm-devel mailing list
>> MITgcm-devel at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel




More information about the MITgcm-devel mailing list