Berkeley UPC

软件截图:
Berkeley UPC
软件详细信息:
版本: 2.28 更新
上传日期: 13 Aug 18
许可: 免费
人气: 57
尺寸: 6920 Kb

Rating: 2.9/5 (Total Votes: 7)

统一并行C(UPC)是C编程语言的扩展,专为大规模并行机器上的高性能计算而设计。该语言为共享和分布式内存硬件提供统一的编程模型。程序员被提供一个共享的分区地址空间,其中变量可以由任何处理器直接读取和写入,但每个变量在物理上与单个处理器相关联。 UPC使用单程序多数据(SPMD)计算模型,其中并行数量在程序启动时固定,通常每个处理器执行一个执行线程。


UPC语言是从其他三种早期语言的经验演变而来的,这些语言提出了对ISO C 99的并行扩展:AC,Split-C和并行C预处理器(PCP)。 UPC不是这三种语言的超集,而是试图提炼出每种语言的最佳特征。 UPC结合了共享内存编程范例的可编程性优势以及对消息传递编程范例的数据布局和性能的控制。

要求

< LI>的XCode

类似的软件

ActivePython
ActivePython

2 Jan 15

ActivePerl (Mac)
ActivePerl (Mac)

12 Dec 14

tavrasm
tavrasm

3 Jan 15

Objective-Basic
Objective-Basic

2 Jan 15

意见 Berkeley UPC

评论没有发现
添加评论
打开图片!