首页> 外文会议>IEEE International Parallel Distributed Processing Symposium >PAMI: A Parallel Active Message Interface for the Blue Gene/Q Supercomputer
【24h】

PAMI: A Parallel Active Message Interface for the Blue Gene/Q Supercomputer

机译:PAMI:蓝色基因/ Q超级计算机的并行活动消息界面

获取原文

摘要

The Blue Gene/Q machine is the next generation in the line of IBM massively parallel supercomputers, designed to scale to 262144 nodes and sixteen million threads. With each BG/Q node having 68 hardware threads, hybrid programming paradigms, which use message passing among nodes and multi-threading within nodes, are ideal and will enable applications to achieve high throughput on BG/Q. With such unprecedented massive parallelism and scale, this paper is a groundbreaking effort to explore the design challenges for designing a communication library that can match and exploit such massive parallelism In particular, we present the Parallel Active Messaging Interface (PAMI) library as our BG/Q library solution to the many challenges that come with a machine at such scale. PAMI provides (1) novel techniques to partition the application communication overhead into many contexts that can be accelerated by communication threads, (2) client and context objects to support multiple and different programming paradigms, (3) lockless algorithms to speed up MPI message rate, and (4) novel techniques leveraging the new BG/Q architectural features such as the scalable atomic primitives implemented in the L2 cache, the highly parallel hardware messaging unit that supports both point-to-point and collective operations, and the collective hardware acceleration for operations such as broadcast, reduce, and all reduce. We experimented with PAMI on 2048 BG/Q nodes and the results show high messaging rates as well as low latencies and high throughputs for collective communication operations.
机译:蓝色基因/ Q机是IBM大规模并行超级计算机的线,设计成分至262144个节点和16000000个线程下一代。与具有68个硬件线程,混合的编程范例的每个BG / Q节点,使用消息传递的节点和节点内多线程其中,是理想的,将使得应用能够实现对BG / Q的高吞吐量。有了这样前所未有的大规模并行处理和规模,这纸是一种开创性的努力探索设计一个通信库,可以匹配并利用这种大规模并行特别的设计挑战,我们提出了并联型有源消息传递接口(PAMI)库作为我们的BG / Q库解决方案,在这样的规模配备一台机器的许多挑战。 PAMI提供了(1)的新技术进行分区应用的通信开销成许多上下文可以由通信线被加速,(2)客户端和上下文对象,以支持多种不同的编程范例,(3)无锁定算法来加快MPI消息速率,和(4)新颖的技术利用新的BG / Q建筑特色如在L2高速缓存中实现的可扩展的原子基元,高度并行硬件消息单元同时支持点至点和集体操作,并且集体硬件加速对于如广播业务,减少和降低所有。我们尝试用PAMI 2048 BG / Q节点,结果表明高通讯速度以及低时延和集合通信业务的高吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号