[MITgcm-devel] linux_ia64_ifort+mpi_altix_gfdl

Baylor Fox-Kemper baylor at MIT.EDU
Tue Dec 5 16:19:05 EST 2006


Good.  That was a bit of a crude fix in our version.  Thanks,
    -Baylor


On Dec 5, 2006, at 4:14 PM, Alistair Adcroft wrote:

> Baylor,
>
> I've changed the lines
>
> INCLUDES="-I/usr/local/include -I$CPATH"
> INCLUDEDIRS="/usr/local/include $CPATH"
>
> to
>
> cpath=`echo $CPATH | sed 's/:/ -I/g'`
> INCLUDES="-I/usr/local/include -I$cpath"
> cpath=`echo $CPATH | sed 's/:/ /g'`
> INCLUDEDIRS="/usr/local/include $cpath"
>
> so that they avoid errors like this:
>
>  Warning: can't find INCLUDEDIRS="/opt/mpt/1.14/include:/opt/scsl/ 
> 1.5.1.0/include"
>
> I'll check it into linux_ia64_ifort+mpi_altix_gfdl, OK?
>
> A.
>
> Alistair Adcroft wrote:
>> Any objections if I update "tools/build_options/linux_ia64_ifort 
>> +mpi_altix_gfdl" to work with a 9.1 ifort and mpt-1.14 .
>> Jobs with MPT<1.14 are no longer allowed in the queues (they  
>> uniformaly replace all MPT versions with 1.14!!!) and ifort >  
>> 9.1.033 runs substantially faster on this platform.
>>
>> The only catch is that GFDL uses modules and you *must* load the  
>> corresponding modules into your environment to compile and run  
>> properly. In my .cshrc I have:
>>
>>  if (`uname -m` == "ia64") then
>>   module purge
>>   module load icc.9.1.042
>>   module load ifort.9.1.033
>>   module load mpt-1.14
>>  endif
>>
>> A.
>>
>
> -- 
> Dr Alistair Adcroft              email: Alistair.Adcroft at noaa.gov
> NOAA/GFDL, Princeton University               Tel: (609) 987-5073
> Forrestal Campus, U.S. Route 1, P.O. Box 308, Princeton, NJ 08542
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel




More information about the MITgcm-devel mailing list