首页> 外文期刊>Parallel Computing >A semantic framework to address data locality in data parallel languages
【24h】

A semantic framework to address data locality in data parallel languages

机译:解决数据并行语言中数据局部性的语义框架

获取原文
获取原文并翻译 | 示例

摘要

We developed a theory in order to address crucial questions of program design methodology. This theory deals with data locality which is a main issue in parallel programming. In this article, we regard this theory and its model as a minimum semantic domain for data parallel languages. The introduction of a semantic domain is justified because the classical data parallel languages (HPF and C~★) have different intuitive semantics: Indeed, they use different concepts in order to express data locality. These concepts are alignment in HPF and shape in C~★. Consequently these two languages define their own balance between compiler and programmer investments in order to reach program efficiency. We present our theory as a foundation for defining a better balance.
机译:我们开发了一种理论来解决程序设计方法学的关键问题。该理论涉及数据局部性,这是并行编程中的一个主要问题。在本文中,我们将此理论及其模型视为数据并行语言的最小语义域。引入语义域是合理的,因为经典的数据并行语言(HPF和C〜★)具有不同的直观语义:实际上,它们使用不同的概念来表示数据局部性。这些概念在HPF中是对齐的,而在C〜★中是形状。因此,为了达到程序效率,这两种语言在编译器和程序员投资之间定义了自己的平衡。我们提出我们的理论作为定义更好平衡的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号