The complexity of large-scale parallel systems necessitates the simultaneous optimization of multiple hardware and software components in order to achieve goals in performance, energy efficiency, and fault tolerance. Using tools such as performance modeling that enable exploration of design alternatives prior to implementation, we demonstrate the benefits of a co-design methodology for optimizing extreme-scale systems on the path to Exascale systems and workloads.
Revised: April 15, 2015 |
Published: November 1, 2011
Citation
Kerbyson D.J., A. Vishnu, K.J. Barker, and A. Hoisie. 2011.Codesign Challenges for Exascale Systems: Performance, Power and Reliability.Computer 44, no. 11:37-43.PNNL-SA-82888.doi:10.1109/MC.2011.298