GNU UPC

... Unified Parallel C

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

UPC Downloads

E-mail Print PDF

GNU UPC (GUPC)


Release Notice

This is version 4.7.0.2 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)

Read more ...

Source Code Release

GUPC 4.7.0.2 source code release, upc-4.7.0.2.src

Source code patches for building on the Ubuntu 11.10 operating system, ubuntu11.10-upc-4.7.0.2-patches

Berkeley UPC runtime, Version 2.14, source code patches for compatibility with GUCP 4.7.0.2, upcr-2.14.0-gupc-patch.txt

Additionally, you may use the SVN repository at gnu.org to checkout the 4.7.0.2 version form the GUPC branch.

svn export -r 183992 svn://gcc.gnu.org/svn/gcc/branches/gupc gupc

Package Repositories

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).

x86_64 Targets

Fedora 15, gupc-gcc-upc-4.7.0.2-2.fc15
Red Hat Enterprise Linux gupc-gcc-upc-4.7.0.2-2.el6
Scientific Linux 6.1, gupc-gcc-upc-4.7.0.2-2.el6
OpenSUSE 12.1, gupc-gcc47-upc-4.7.0.2_20120208-1
Ubuntu 11.04, gupc-upc-4.7_4.7.0.2-0natty1
Ubuntu 11.10, gupc-upc-4.7_4.7.0.2-0oneiric1

i686 Targets

CentOS 6.2, gupc-gcc-upc-4.7.0.2-2.el6

Binary Releases

The following GUPC binary releases are available in the form of a gzip'ed tar files:

Legacy Releases

The last release for the SGI MIPS based IRIX 6.5 OS, GCC UPC 4.3.2.5.

The last release for the Cray T3E machine, GCC UPC 3.4.4.1.

GDB UPC


Experimental GDB UPC debugger release, GDB UPC 7.1.4, based on GDB 7.1.

You are here: