Title
Designing energy efficient communication runtime systems: a view from PGAS models
Abstract
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.
Year
DOI
Venue
2013
10.1007/s11227-011-0699-9
The Journal of Supercomputing
Keywords
Field
DocType
one-sided communication runtime system,energy consumption,pgas model,multiple one-sided communication primitive,energy efficient communication runtime,one-sided communication,architectural innovation,proposed design detects communication,one-sided communication primitive,legacy two-sided communication semantics,communication optimizations,energy efficiency
Exascale computing,Interrupt,InfiniBand,Efficient energy use,Computer science,Parallel computing,Message Passing Interface,Frequency scaling,Partitioned global address space,Energy consumption,Distributed computing
Journal
Volume
Issue
ISSN
63
3
1573-0484
Citations 
PageRank 
References 
8
0.46
43
Authors
7
Name
Order
Citations
PageRank
Abhinav Vishnu163547.28
Shuaiwen Song260341.87
Andrès Márquez317617.42
Kevin Barker4514.46
Darren Kerbyson5282.50
Kirk Cameron61709.72
Pavan Balaji71475111.48