Unified Parallel C (UPC) 是 C 语言的扩展,主要设计用来在大规模的并行计算机中开发高性能的应用程序。该项目为集群中的单个节点、分区地址空间、内存做了统一的建模。UPC 使用单程序多数据模型(SPMD)。