Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

CCSM3 on bluefire (2): Help with AIX environment variables and compiler flags

Dear CCSM3 experts

I setup CCSM3 to run on bluefire, by modifying the original scripts from bluevista.
I need your help and advice on how to choose the right AIX environment variables
and compiler flags to produce code that runs efficiently.

AIX environment variables control things like page size,
which have a large impact on how fast the code runs.
They are mostly concentrated on file:

"scripts/ccsm_utils/Machines/env.ibm.bluevista"

Compiler flags control optimization and other aspects that determine
the efficiency of the executables.
They are mostly concentrated on file:

"models/bld/Macros.AIX"

Can anybody please post on this bullletin board the corresponding
"env.ibm.bluefire" and "Macros.AIX" files that are tailored to produce
executables that run efficiently on bluefire?

Any specific suggestions on which compiler flags and AIX
environment variables to use (e.g. page size), are also greatly appreciated.

Thank you very much.
Gus Correa
 
Top