O2K Flags and Libraries
-O3 - Maximal generic optimization, may alter semantics.
-Ofast=ip27 - SGI compiler group’s best set of flags.
-IPA=on - Enable interprocedural analysis.
-n32 - 32-bit object, best performer.
-INLINE:<func1>,<func2> - Inline all calls to func1 and func2.
-LNO - Enable the loop nest optimizer.
-feedback - Record information about the programs execution behavior to be used by IPA, LNO.
-lcomplib.sgimath -lfastm - Include BLAS, FFTs, Convolutions, EISPACK, LINPACK, LAPACK, Sparse Solvers and the fast math library.
dplace - program to change the page size of your executable. This reduces TLB, page faults and increase MPI performance.