Skip to search formSkip to main contentSkip to account menu

Unified Parallel C (UPC)

Known as: Parallel C, UPC 
Unified Parallel C (UPC) is an extension of the C programming language designed for high-performance computing on large-scale parallel machines… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2011
2011
Although Unified Parallel C and OpenMP are being proposed for supporting more efficiently multicore architectures, the fact is… 
2009
2009
Unified Parallel C (UPC) is a Partitioned Global Address Space (PGAS) language that exhibits high performance and portability on… 
Highly Cited
2005
Highly Cited
2005
This paper presents Disydent, a framework dedicated to system-on-a-chip (SoC) platform-based design for shared memory multiple… 
2000
2000
The Pixel Purity Index (PPI) is an algorithm employed in remote sensing for analyzing hyperspectral images. Particularly for low… 
2000
2000
One of the new research tendencies within the well-established cluster computing area is the growing interest in the use of… 
1998
1998
DNA chips are sil iconor glass-based small surfaces on which many DNA oligonucleotides are integrated. There are two… 
1995
1995
dbC is a data parallel extension to ANSI C similar to Thinking Machines C* and MasPar MPL. To facilitate bit-oriented computation… 
1993
1993
Multi-threading is often used to compile logic and functional languages, and implement parallel C libraries. Fine-grain multi… 
Review
1991
Highly Cited
1989
Highly Cited
1989
PROCOL is a parallel C-based object-oriented language with communication based on one-way synchronous messages. Objects execute…