首页> 外文会议>Automata, languages and programming >Bandwidth Efficient Parallel Computation
【24h】

Bandwidth Efficient Parallel Computation

机译:带宽高效并行计算

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

摘要

We believe that for the next few years, the most pressing research question in parallel computation will concern communication bandwidth: can we design fast algorithms ofr parallel computers that only support low bandwidth communication. An alternative formultatin of the question is , can we design parallel algorithms that have communication locality? While good locality preserving tehcniques are knowen ofr applciation problems with regular, predicatable dataflwo, few theoretical results ahve been developed for irregualr problems e.g. problems involvign sparse graphs, or problems that adapt to data distribution dynamically. And yet, since most existing parallel ocmputers only offer low communication bandwidth, it is necessary to either develop techniques to live with low bandwidth, or provide arguments in favor of building parallel ocmputers wiht high bandwidth communication systems. THis paper provides a rough sketch of a research plan for rigorously answering some of htese questions. First, we propsoe a formal defintion of what it means to exploit locality, e.g. to be able to decide whether it is posible to exploit locality for a given problem, and if so, to what extent a given implementation is successful in it. Using our formal notion of locality ,we describe some preliminary work regarding the development of strategies to exploit locality. Finally, our ofrmal definition opens up the possibility of formally proving that a given problem does not have localiy, i.e. it is impossible to design fast algorithms for the problem without having high ocmmunicaiton bandwidth. We give examples of such problems.
机译:我们认为,在接下来的几年中,并行计算中最紧迫的研究问题将涉及通信带宽:我们能否为仅支持低带宽通信的并行计算机设计快速算法。问题的替代形式是,我们可以设计具有通信局部性的并行算法吗?虽然知道使用常规的,可预测的数据流可以解决良好的局部保存技术,但是对于不规则的问题,如理论上的研究很少。涉及稀疏图的问题,或者动态适应数据分布的问题。然而,由于大多数现有的并行计算机仅提供低通信带宽,因此有必要开发低带宽的技术,或者提供支持使用高带宽通信系统构建并行计算机的论点。本文为严格回答这些问题提供了一个研究计划的草图。首先,我们对利用本地性的含义提出正式定义,例如能够决定是否可以针对给定问题利用局部性,如果可以,则可以确定给定实现在多大程度上成功了使用我们的本地化正式概念,我们描述了有关开发本地化策略的一些初步工作。最后,我们的正式定义提供了形式上证明给定问题不具有局部性的可能性,即在没有高通信带宽的情况下不可能为该问题设计快速算法。我们举例说明这种问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号