GCC UPC

... Unified Parallel C

  • Increase font size
  • Default font size
  • Decrease font size

GCC UPC Prerequisites - Cray XT3/4

E-mail Print PDF
Article Index
GCC UPC Prerequisites
Linux x86_64
Linux x86
Mac OS X x86
Linux ia64
SGI Irix mips
Cray XT3/4
Cray T3E
All Pages
cray-logoGCC UPC  supports the Catamount and CNL  computing nodes and is designed to work with Berkeley UPCR runtime.

NOTE 1: GCC UPC is not available in traditional software module form.



  • Make sure GNU tools are used to compile GCC UPC source code
    module unload PrgEnv-pgi
    module add PrgEnv-gnu
  • Make sure default login node gcc is used to rebuild GCC UPC source code
    setenv CC /usr/bin/gcc        (csh shells)
    CC=/usr/bin/gcc ; export CC   (bourne shells

Installing Berkeley's runtime for XT3/4

Berkeley's runtime is required for GCC UPC. Download the latest release of the Berkeley UPC runtime. Please review the INSTALL document for an overall description of the installation process. Check the section "GCC UPC BINARY COMPILER SUPPORT" for particulars in choosing the GCC UPC compiler as a back-end UPCR compiler.

Please review README.CrayXT3 that comes with the latest Berkeley's runtime for Cray XT3.