首页> 外文会议> >Reducing overhead in implementing fine-grain parallel data-structures of a dataflow language on off-the-shelf distributed-memory parallel computers
【24h】

Reducing overhead in implementing fine-grain parallel data-structures of a dataflow language on off-the-shelf distributed-memory parallel computers

机译:减少在现成的分布式内存并行计算机上实现数据流语言的细粒度并行数据结构的开销

获取原文
获取外文期刊封面目录资料

摘要

In order to show the feasibility of a fine-grain dataflow computation scheme, we are implementing a fine-grain dataflow language on off-the-shelf computers, using a fine-grain multithread approach. Fine-grain parallel data-structures such as I-structures provide high level abstraction to easily write programs with potentially high parallelism. The results of preliminary experiments on a distributed memory parallel machine indicate that the performance inefficiency related to fine-grain parallel data-structures in the naive implementation is mainly caused by the calculation of the local address for distributed data, and the frequent fine-grain data access using message passing. In order to reduce the addressing overhead, we introduce a two-level table addressing technique. We employ a caching mechanism and a grouping mechanism for the fine-grain data access. The preliminary performance evaluation results indicate that these techniques are effective to improve the performance.
机译:为了展示精细谷物数据流计算方案的可行性,我们正在使用细谷物多线程方法在现成的计算机上实现精细谷物数据流语言。微粒并行数据结构如I-结构提供高级抽象,以便轻松地编写具有潜在高行的程序。分布式存储器并行机上的初步实验结果表明,与天真实施中的微粒并行数据结构相关的性能低效率主要是由分布式数据的本地地址的计算引起的,以及频繁的细粒度数据使用消息传递访问。为了减少寻址开销,我们介绍了一种两级表寻址技术。我们采用缓存机制和用于精细谷物数据访问的分组机制。初步性能评估结果表明,这些技术有效地改善性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号