开放获取
Ami Marowka, "OpenMP、UPC和CAF三种并行语言的执行模型",科学的规划, 卷。13, 文章的ID914081, 9 页面, 2005. https://doi.org/10.1155/2005/914081
OpenMP、UPC和CAF三种并行语言的执行模型
收到了
2005年12月01
接受
2005年12月01
摘要
本文的目的是对OpenMP、统一并行C (UPC)和Co-Array Fortran (CAF)这三种最先进的并行语言进行定性评价。OpenMP和UPC是基于ANSI标准的显式并行编程语言。CAF是一种隐式编程语言。一方面,OpenMP为共享内存架构设计,并通过使用注释原始源代码的编译器指令扩展基本语言。另一方面,UPC和CAF设计了分布式共享内存架构,并通过新的并行结构扩展了基础语言。我们将每一种语言解构成它的基本组成部分,展示实例,进行详细的分析,比较,最后得出结论。
版权
版权所有©2005 Hindawi出版公司。这是一篇发布在知识共享署名许可协议,允许在任何媒介上不受限制地使用、传播和复制,但必须正确引用原作。