- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -

UPC

From HLRS Platforms
Revision as of 13:33, 1 March 2010 by Hpcchris (talk | contribs) (Added available UPC implementations at HLRS)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Unified Parallel C (UPC) is an extension of the C programming language designed for high-performance computing on large-scale parallel machines, including those with a common global address space (SMP and NUMA) and those with distributed memory (eg. clusters). 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.
Developer: UPC Consortium
Platforms: NEC Nehalem Cluster
Category: Language Extension
License:
Website: UPC homepage


Availability

Different UPC compilers are available. Availability depends on the specific platform.

See also

External links