skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: High Performance Computing - Power Application Programming Interface Specification.

Abstract

Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area [13, 3, 5, 10, 4, 21, 19, 16, 7, 17, 20, 18, 11, 1, 6, 14, 12]. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.

Authors:
; ; ; ; ; ;
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1151809
Report Number(s):
SAND2014-17061
537032
DOE Contract Number:
AC04-94AL85000
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English

Citation Formats

Laros, James H.,, Kelly, Suzanne M., Pedretti, Kevin, Grant, Ryan, Olivier, Stephen Lecler, Levenhagen, Michael J., and DeBonis, David. High Performance Computing - Power Application Programming Interface Specification.. United States: N. p., 2014. Web. doi:10.2172/1151809.
Laros, James H.,, Kelly, Suzanne M., Pedretti, Kevin, Grant, Ryan, Olivier, Stephen Lecler, Levenhagen, Michael J., & DeBonis, David. High Performance Computing - Power Application Programming Interface Specification.. United States. doi:10.2172/1151809.
Laros, James H.,, Kelly, Suzanne M., Pedretti, Kevin, Grant, Ryan, Olivier, Stephen Lecler, Levenhagen, Michael J., and DeBonis, David. Fri . "High Performance Computing - Power Application Programming Interface Specification.". United States. doi:10.2172/1151809. https://www.osti.gov/servlets/purl/1151809.
@article{osti_1151809,
title = {High Performance Computing - Power Application Programming Interface Specification.},
author = {Laros, James H., and Kelly, Suzanne M. and Pedretti, Kevin and Grant, Ryan and Olivier, Stephen Lecler and Levenhagen, Michael J. and DeBonis, David},
abstractNote = {Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area [13, 3, 5, 10, 4, 21, 19, 16, 7, 17, 20, 18, 11, 1, 6, 14, 12]. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.},
doi = {10.2172/1151809},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Fri Aug 01 00:00:00 EDT 2014},
month = {Fri Aug 01 00:00:00 EDT 2014}
}

Technical Report:

Save / Share: