next up previous contents index
Next: 3.8.9 SGI: Origin Up: 3.8 Optimization, Compiler Switches Previous: 3.8.7 Linux: Intel Compiler   Contents   Index

3.8.8 NEC SX-5

First attempts to compile CO5BOLD on neSH at the Rechenzentrum Kiel and on hwwsx5 at HLR Stuttgart:

An environment variable has to be set to F_RECLUNIT=BYTE (before execution of a program) to enable UIO to compute proper record lengths. The cross compiler (on sunsrv or crossi) is called with sxf90. Thus, the environment variable F90_COMPILER=sx90 has to be set before running the configure script.

No optimized version of CO5BOLD has been achieved yet.

Some maybe useful switches are

The compiler flags in the configure script are

  F90FLAGS="-C hopt -sx5 -dw -float0
  -Wf'-L nostdout -L fmtlist -L inclist -L mrgmsg -L transform -M noflunf
      -M noinv -M noinexact -M setall'
  -pi exp=rhd_shortrad_operator exp=rhd_shortrad_dtauop ${F90MODULES}
  ${F90TIME} -DMSrad_raytas=1"