Download List

项目描述

Unified Parallel C (UPC) is an extension of the C programming language designed for high performance computing on large-scale parallel machines. The language provides a uniform programming model for both shared and distributed memory hardware. The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor. UPC uses a Single Program Multiple Data (SPMD) model of computation in which the amount of parallelism is fixed at program startup time, typically with a single thread of execution per processor. Berkeley UPC provides a portable, high-performance compiler for developing UPC software on systems ranging from clusters to custom supercomputers and even laptop-grade systems.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-10-22 05:21
2.13.6

此版本添加了对双子座互连的 Cray XE 和什锦轻微修正错误的支持。
标签: Pre-Release, Bugfixes, Enhancements
This release adds support for the Gemini interconnect of the Cray XE and assorted minor bugfixes.

2011-01-04 07:02
2.12.1

许多错误修正和改进。
标签: Bugfixes, Enhancements, UPC
Numerous bugfixes and enhancements.

2010-05-21 17:57
2.10.2

许多错误是固定的,和几个性能和便携性进行了改进。
标签: Patch Release
Numerous bugs were fixed, and several performance and portability improvements were made.

2009-11-05 00:37
2.10.0

支持延长到Mac OS X 10.6(雪豹)和最近的系统对克雷XT和软件版本的IBM BG /体育性能改进和错误修正了许多支持网络。许多代码生成错误是固定的。可用性修复了许多平台。
标签: Minor feature enhancements
Support was extended to Mac OS X 10.6 (Snow Leopard) and to more recent systems software releases on Cray XT and IBM BG/P. Performance improvements and bugfixes were made on many supported networks. Numerous code generation bugs were fixed. Usability fixes were made for many platforms.

2008-11-12 18:45
2.8.0

本机支持的IBM蓝色基因/ P的增加通过新的“dcmf”网络。门户网络支持升级到高速缓存本地内存注册。在Myrinet的性能和正确性问题/支持通用和预先自动进口许可证是固定的。 InfiniBand的支持,延长在QLogic InfiniPath。为MIPSEL支持/ Linux平台,包括SiCortex开始,是新增和改善。 GCCUPC支持延长到GCCUPC 4.2.0.2和更新。针对ARM处理器的支持,增加了实验。改进和修正了MIPS公司,阿尔法,每次点击付费,和SPARC处理器。许多codegen和刚果爱国者联盟翻译错误信息的错误是固定的。许多小错误是固定的。
标签: Major feature enhancements
Native support for IBM BlueGene/P was added via the new "dcmf" network. Portals network support was upgraded to cache local memory registration. Performance and correctness problems in Myrinet/GM and LAPI support were fixed. InfiniBand support was extended to Qlogic InfiniPath. Support for MIPSEL/Linux platforms, including SiCortex, was added and improved. GCCUPC support was extended to GCCUPC 4.2.0.2 and newer. Experimental support for ARM processors was added. Improvements and fixes were made for MIPS, Alpha, PPC, and SPARC processors. Many codegen and error message bugs in the UPC translator were fixed. Numerous minor bugs were fixed.

Project Resources