科学的规划

PDF
科学的规划/1997/文章

开放获取

体积 6 |文章的ID 632908 | https://doi.org/10.1155/1997/632908

芭芭拉·查普曼,马修·海恩斯,皮尤什·梅罗特拉,汉斯·齐玛,约翰·范·罗森代尔 Opus:多学科应用的协调语言",科学的规划 卷。6 文章的ID632908 18 页面 1997 https://doi.org/10.1155/1997/632908

Opus:多学科应用的协调语言

摘要

数据并行语言,如高性能Fortran,可以成功地应用于广泛的数值应用。然而,许多先进的科学和工程应用程序本质上是多学科和异构的,因此不能很好地适应数据并行范式。在本文中,我们提出了Opus,一种旨在填补这一空白的语言。Opus的中心概念是一种称为共享抽象(SDA)的机制。SDA可以用作计算服务器,即计算活动的轨迹,或作为异步任务之间共享数据的数据存储库。sda可以在内部实现数据并行,为数据和任务并行性以及嵌套任务并行性的集成提供支持。因此,它们可以用自然和有效的方式来表达多学科应用。在本文中,我们通过一系列示例描述了该语言的特性,并概述了在并行和分布式环境中实现这些概念所需的运行时支持。

版权所有©1997 Hindawi出版公司。这是一篇发布在知识共享署名许可协议,允许在任何媒介上不受限制地使用、传播和复制,但必须正确引用原作。


更多相关文章

PDF 下载引用 引用
订单打印副本订单
的观点159
下载453
引用

年度文章奖:由主编评选的2020年杰出研究贡献。阅读获奖文章