Designing energy efficient communication runtime systems: A view from PGAS models

  • Vishnu A
  • Song S
  • Marquez A
 et al. 
  • 12


    Mendeley users who have this article in their library.
  • 11


    Citations of this article.


As the march to the exascale computing gains momentum, energy consumption of supercomputers has emerged to be the critical roadblock. While architectural innovations are imperative in achieving computing of this scale, it is largely dependent on the systems software to leverage the architectural innovations. Parallel applications in many computationally intensive domains have been designed to leverage these supercomputers, with legacy two-sided communication semantics using Message Passing Interface. At the same time, Partitioned Global Address Space Models are being designed which provide global address space abstractions and one-sided communication for exploiting data locality and communication optimizations. PGAS models rely on one-sided communication runtime systems for leveraging high-speed networks to achieve best possible performance. In this paper, we present a design for Power Aware One-Sided Communication Llibrary - PASCoL. The proposed design detects communication slack, leverages Dynamic Voltage and Frequency Scaling (DVFS), and Interrupt driven execution to exploit the detected slack for energy efficiency. We implement our design and evaluate it using synthetic benchmarks for one-sided communication primitives, Put, Get, and Accumulate and uniformly noncontiguous data transfers. Our performance evaluation indicates that we can achieve significant reduction in energy consumption without performance loss on multiple one-sided communication primitives. The achieved results are close to the theoretical peak available with the experimental test bed. © 2011 Springer Science+Business Media, LLC.

Author-supplied keywords

  • Communication runtime system
  • DVFS
  • Energy efficiency
  • InfiniBand

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Abhinav Vishnu

  • Shuaiwen Song

  • Andres Marquez

  • Kevin Barker

  • Darren Kerbyson

  • Kirk Cameron

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free