Search NASA⌕ Search

DOE OSTI · code-17327

Berkeley Unified Parallel C (BUPC) Compiler

Abstract

This program is a portable, open-source, compiler for the UPC language. It is based on the Open64 framework and has extensive support for optimizations. This compiler operates by translating UPC into ANSI/ISO C for compilation by a native compiler and linking with the UPC Runtime Library. This design eases portability to both shared- and distributed-memory parallel architectures. For proper operation it requires the "Berkeley Unified Parallel C (UPC) Runtime Library" and its dependencies.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Iancu, Costin, Chen, Wei-Yu, Duell, Jason, Bonachea, Dan, Hargrove, Paul. 2018-07-20. Berkeley Unified Parallel C (BUPC) Compiler. https://doi.org/10.11578/dc.20180904.7

Cite the original work for its findings. Save a collection to share your selection of sources.