ダウンロードリスト

プロジェクト概要

Unified Parallel C(UPC)は、大規模並列計算機上の高性能コンピューティング用に設計された Cプログラミング言語の拡張です。この言語は、共有および分散メモリ双方に対する統一プログラミングモデルを提供します。プログラマはただ1つの共有、区分化アドレス空間を提示され、そこでは変数を任意のプロセッサから直接リード・ライトできるかもしれませんが、しかし、各変数は物理的にはただ1つのプロセッサに関連づけられます。UPCは、単一プログラム複数データ(SPMD)モデルを採用しており、並列処理の量はプログラム起動時に固定され、通常は1プロセッサに1つの実行スレッドが割り当てられます。Barkley UPCは、クラスタからカスタム スーパーコンピュータ、あるいはラップトップレベルに至るシステム領域で、UPCソフトウェア開発用の移植可能で高性能なコンパイラを提供します。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2011-10-22 05:21
2.13.6

このリリースは、ジェミニ相互接続、クレイ 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(Snow Leopardは)へとCray XTおよびIBMのBGの詳細、最近のシステムソフトウェアをリリースするように拡張された/ Pとパフォーマンスの向上とバグ修正、多くのサポートネットワーク上で行われた。多数のコード生成のバグを修正した。ユーザビリティを修正、多くのプラットフォームのために作られた。
タグ: 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のBlueGeneをネイティブにサポート/ Pは、新しい"dcmf"ネットワーク経由で追加されました。ポータルサイトのネットワークをサポートし、キャッシュ、ローカルメモリの登録にアップグレードされました。パフォーマンスとMyrinetの正しさの問題/ GMとLAPIサポート修正されました。 InfiniBandサポートQlogic社InfiniPathするように拡張されました。 SiCortexを含むmipsel向けサポート/ Linuxプラットフォームでは、追加され、改善された。 GCCUPCサポートGCCUPC 4.2.0.2およびそれ以降に延長されました。 ARMプロセッサの実験的なサポートが追加されました。改善と修正のMIPS、Alpha版、PPCのための、およびSPARCプロセッサが行われた。 UPCは翻訳者の多く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.

プロジェクトリソース