Unified Parallel C is an actively used programming language created in 2003. 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 (e.g. 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. Read more on Wikipedia...
- Unified Parallel C ranks in the top 10% of languages
- the Unified Parallel C website
- the Unified Parallel C wikipedia page
- Unified Parallel C first appeared in 2003
- file extensions for Unified Parallel C include upc
- See also: c, split-c, cilk, chapel, x10
- Have a question about Unified Parallel C not answered here? Email me and let me know how I can help.
Last updated June 22nd, 2020