【24h】

Coordinating Computation with Communication

机译:与通信协调计算

获取原文

摘要

While in the sequential world the programmer can concentrate on the algorithmic solution to his given problem, in parallel and distributed systems he also has to consider aspects of communication, synchronization and data movement. In this paper we describe a prototypical middleware solution that enables the clear separation of these aspects. We combine algorithmic skeletons describing the computational aspects with overlapping data distributions describing the communication and synchronization. Both are expressed in a high-level manner. The system automatically coordinates the different activities and allows the programmer to easily change the underlying communication topology.
机译:虽然在顺序世界中,程序员可以专注于他给出的问题的算法解决方案,并行和分布式系统,他还必须考虑通信,同步和数据移动的方面。在本文中,我们描述了一种原型中间件解决方案,可以清楚地分离这些方面。我们将描述计算方面的算法骨架与描述通信和同步的重叠数据分布。两者都以高级方式表示。系统自动协调不同的活动,并允许程序员轻松更改底层通信拓扑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号