Turing : lire ou écrire un fichier binaire Fortran IEEE little-endian

La machine Turing utilise une représentation des données de type big endian (au contraire de la plupart des autres machines actuelles). Si vous voulez lire ou écrire des données au format little endian plus courant, vous pouvez le faire.

Pour écrire ou lire un fichier binaire Fortran IEEE little-endian, il faut utiliser la variable d'environnement XLFRTEOPTS.

Exemple d'utilisation pour écrire un fichier binaire FORTRAN IEEE little-endian sur l'unité 12 :

$ mpixlf90_r -o prog_little_endian prog_little_endian.f90
$ runjob --ranks-per-node 16 --np 1024 --envs "XLFRTEOPTS=ufmt_littleendian=12" : ./prog_little_endian

Pour plus d'informations, la documentation chez IBM