Projects / GCC UPC


The GCC UPC toolset provides a compilation and execution environment for programs written in the UPC (Unified Parallel C) language. The GCC UPC compiler extends the capabilities of the GNU GCC compiler. The GCC UPC compiler is implemented as a C Language dialect translator, in a fashion similar to the implementation of the GNU Objective C compiler.

Operating Systems

Recent releases

  •  26 Mar 2012 17:32

    Release Notes: The code has been synchronized with the GCC 4.7.0 release.

    •  14 Nov 2011 00:55

      Release Notes: This release has been upgraded to GCC 4.7 baseline.

      •  26 Mar 2011 23:30

        Release Notes: Upgraded to GCC 4.5.1 baseline. Added support for NUMA API 2.0. Disabled link script support for Apple Mac OS X. Documented -fupc-instrument[-functions] switch. Added debugging support for packed shared pointer representation. Upgraded binary releases to the latest OS versions. Fixed numerous bugs.

        •  20 Jul 2009 21:42

          Release Notes: Updated to support GCC 4.3.2. Bugfixes.

          •  07 Jan 2009 06:58

            Release Notes: Assorted minor bugfixes and code cleanup were done.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.