首页> 外文会议>International Symposium on Parallel and Distributed Computing >Implementation of Data-Parallel Skeletons: A Case Study Using a Coarse-Grained Hierarchical Model
【24h】

Implementation of Data-Parallel Skeletons: A Case Study Using a Coarse-Grained Hierarchical Model

机译:数据并行骨骼的实现:使用粗粒层次模型的案例研究

获取原文

摘要

Writing parallel programs is known to be notoriously difficult. Often programmers do not want to reason about message-passing algorithms and only want to combine existing high-level patterns to produce their parallel program. This is the algorithmic skeletons approach to parallel programming. It improves reliability and clarity of source code. But skeletons can be insufficient when complicated communication schemes are needed. Expressing skeletons in a more general and low level language in the form of a library seems to be a good compromise between simplicity and expressive power. In this article, we present a coarsed-grained implementation using a hierarchical model of a set of data-parallel skeletons. Programming experiments and benchmarks complete the article.
机译:已知编写并行程序是众所周知的。程序员通常不想推理消息传递算法,并且只想将现有的高级模式组合以产生它们的并行程序。这是并行编程的算法骨架方法。它提高了源代码的可靠性和清晰度。但是,需要复杂的通信方案时骨架可能不足。在图书馆的形式中表达更一般和低级语言的骷髅似乎是一种很好的妥协,在简单和表现力之间。在本文中,我们使用一组数据并行骨骼的分层模型呈现粗糙化的实现。编程实验和基准完成文章。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号