【24h】

PGAS Access Overhead Characterization in Chapel

机译:PGAS进入教堂的开销表征

获取原文

摘要

The Partitioned Global Address Space (PGAS) model, increases programmer productivity by presenting a flat memory space with locality awareness. However, the abstract representation of memory incurs overheads especially when global data is accessed. As a PGAS programming language, Chapel provides language structures to alleviate such overheads. In this work, we examine such optimizations on a set of benchmarks using multiple locales and analyze their impact on programmer productivity quantitatively. The optimization methods that we study achieved improvements over non-optimized versions ranging from 1.1 to 68.1 times depending on the benchmark characteristic.
机译:分区全局地址空间(PGA)模型,通过呈现具有局部意识的扁平内存空间来提高程序员生产力。但是,内存的抽象表示突出了开销,特别是当访问全局数据时。作为PGA编程语言,教堂提供语言结构来缓解此类开销。在这项工作中,我们在使用多个Lockes的一组基准测试中检查此类优化,并定量分析它们对程序员生产率的影响。我们研究的优化方法取决于根据基准特性的1.1到68.1次的非优化版本的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号