Unified Parallel C
Unified Parallel C(縮寫為 UPC),C語言的擴展,其設計目的支持大規模的平行計算。由ISO C99標準,進行擴展,增加了許多特色,包括支援平行運算模型,共享位址空間,同步及記憶體一致模型,行程間通訊與記憶體管理功能等。
編程範型 | 平行計算,訊息傳遞,指令式 (過程式), 結構化 |
---|---|
設計者 | UPC Consortium |
型態系統 | 靜態,弱型別,宣告式型別 |
作業系統 | Cross-platform |
網站 | upc-lang |
主要實作產品 | |
GNU UPC, IBM XL UPC Compilers, HP UPC, Berkeley UPC, Michigan Tech MuPC, Cray UPC | |
啟發語言 | |
C, AC,Split-C,Parallel C Preprocessor |
參見
編輯外部連結
編輯- 官方網站
- UPC Tutorial (頁面存檔備份,存於網際網路檔案館) (2003)