GNU UPC (GUPC)
This is version 184.108.40.206 of the GCC-based implementation of a compiler for the UPC programming language. This release is based on GCC version 4.7.0 and has been tested on the following configurations:
- Intel (Xeon) (64 bit)
- AMD64 (Opteron) (64 bit)
- Intel Itanium (IA64)
- Intel i686 (32 bit)
- AMD64 (Opteron) (32 bit)
Source Code Release
GUPC 220.127.116.11 source code release, upc-18.104.22.168.src
Source code patches for building on the Ubuntu 11.10 operating system, ubuntu11.10-upc-22.214.171.124-patches
Berkeley UPC runtime, Version 2.14, source code patches for compatibility with GUCP 126.96.36.199, upcr-2.14.0-gupc-patch.txt
Additionally, you may use the SVN repository at gnu.org to checkout the 188.8.131.52 version form the GUPC branch.
svn export -r 183992 svn://gcc.gnu.org/svn/gcc/branches/gupc gupc
The GNU UPC binary packages for the operating systems listed below are available for download via the operating system package manager (yum, apt, yast, or zypper).
Fedora 15, gupc-gcc-upc-184.108.40.206-2.fc15
Red Hat Enterprise Linux gupc-gcc-upc-220.127.116.11-2.el6
Scientific Linux 6.1, gupc-gcc-upc-18.104.22.168-2.el6
OpenSUSE 12.1, gupc-gcc47-upc-22.214.171.124_20120208-1
Ubuntu 11.04, gupc-upc-4.7_126.96.36.199-0natty1
Ubuntu 11.10, gupc-upc-4.7_188.8.131.52-0oneiric1
CentOS 6.2, gupc-gcc-upc-184.108.40.206-2.el6
The following GUPC binary releases are available in the form of a gzip'ed tar files:
- SGI, SUSE 11.1, ia64, upc-220.127.116.11-ia64-sgi-suse11.1
- Apple, MacOS X 10.6, x86_64, upc-18.104.22.168-x86_64-apple-macosx10.6
- Apple, MacOS X 10.7, x86_64, upc-22.214.171.124-x86_64-apple-macosx10.7
The last release for the SGI MIPS based IRIX 6.5 OS, GCC UPC 126.96.36.199.
The last release for the Cray T3E machine, GCC UPC 188.8.131.52.
Experimental GDB UPC debugger release, GDB UPC 7.1.4, based on GDB 7.1.