Clang UPC Compiler (Clang UPC) v3.9.1-1
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Intrepid Technology, Inc.
Clang Unified Parallel C (Clang UPC) provides a compilation and execution environment for programs written in the UPC (Unified Parallel C) language. The Clang UPC compiler extends the capabilities of the Clang LLVM C compiler to comply with the UPC Language Specification version 1.3. It includes support for UPC collectives and a configurable pointer-to-shared representation. The compiler generates programs that run on a wide variety of systems ranging from workstations to leadership-class supercomputers, in conjunction with the Berkeley UPC runtime and GASNet communication system. This compiler generates assembly code / object code directly for Intel processors and IBM PowerPC.
- Short Name / Acronym:
- Clang UPC v3.9.1-1
- Site Accession Number:
- 2022-015
- Software Type:
- Scientific
- License(s):
- Other (Commercial or Open-Source)
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC02-05CH11231
- DOE Contract Number:
- AC02-05CH11231
- Code ID:
- 140958
- OSTI ID:
- code-140958
- Country of Origin:
- United States
Similar Records
Clang UPC2C Translator (Clang UPC2C) v9.0.1-1
Berkeley Unified Parallel C (UPC) runtime library
Berkeley Unified Parallel C (BUPC) Compiler
Software
·
Wed Jan 12 19:00:00 EST 2022
·
OSTI ID:code-140955
Berkeley Unified Parallel C (UPC) runtime library
Software
·
Thu Jul 19 20:00:00 EDT 2018
·
OSTI ID:code-17132
Berkeley Unified Parallel C (BUPC) Compiler
Software
·
Thu Jul 19 20:00:00 EDT 2018
·
OSTI ID:code-17327