Partitioned Global Address Space (PGAS) compiler support

The Cray Compiler (CCE) supports both Unified Parallel C (UPC) PGAS language and the Co-array Fortran (CAF)  extensions. In addition, Shaheen also support the Chapel PGAS language through the “chapel” compiler supported by Cray. To use this compiler, just load  “chapel” module:

module load chapel

You can find more information on the Chapel language on the Chapel web site.