Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Robert Springer

dblp:98/6923 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 50% Performance modeling and evaluation · 27% High-performance computing · 23%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing › power-performance tradeoff
energy-delay tradeoff
0.112007
Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications · IEEE Trans. Parallel Distributed Syst. 2007
High-performance computing
performance optimization
0.112007
Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications · IEEE Trans. Parallel Distributed Syst. 2007
Energy-efficient computing
energy-constrained computing
0.112006
Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster · PPoPP 2006
Performance modeling and evaluation
scheduling optimization
0.112006
Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster · PPoPP 2006
Performance modeling and evaluation
bottleneck analysis
0.012007
Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications · IEEE Trans. Parallel Distributed Syst. 2007

Methods — techniques the papers use, named apart from their topics

runtime prediction · 0.1measurement · 0.1frequency/voltage scaling · 0.1performance prediction · 0.1performance modeling · 0.1
YearPublicationVenuePosition
2007 Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications
abstract
Although users of high-performance computing are most interested in raw performance both energy and power consumption has become critical concerns. One approach to lowering energy and power is to use high-performance cluster nodes that have several power-performance states so that the energy-time trade-off can be dynamically adjusted. This paper analyzes the energy-time trade-off of a wide range of applications-serial and parallel-on a power-scalable cluster. We use a cluster of frequency and voltage-scalable AMD-64 nodes, each equipped with a power meter. We study the effects of memory and communication bottlenecks via direct measurement of time and energy. We also investigate metrics that can, at runtime, predict when each type of bottleneck occurs. Our results show that, for programs that have a memory or communication bottleneck, a power-scalable cluster can save significant energy with only a small time penalty. Furthermore, we find that, for some programs, it is possible to both consume less energy and execute in less time by increasing the number of nodes while reducing the frequency-voltage setting of each node
Vincent W. Freeh, David K. Lowenthal, Nandini Kappiah, Robert Springer, Barry Rountree, Mark E. Femal
IEEE Trans. Parallel Distributed Syst.5
2006 Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster
abstract
Recently, the high-performance computing community has realized that power is a performance-limiting factor. One reason for this is that supercomputing centers have limited power capacity and machines are starting to hit that limit. In addition, the cost of energy has become increasingly significant, and the heat produced by higher-energy components tends to reduce their reliability. One way to reduce power (and therefore energy) requirements is to use high-performance cluster nodes that are frequency- and voltage-scalable (e.g., AMD-64 processors).The problem we address in this paper is: given a target program, a power-scalable cluster, and an upper limit for energy consumption, choose a schedule (number of nodes and CPU frequency) that simultaneously (1) satisfies an external upper limit for energy consumption and (2) minimizes execution time. There are too many schedules for an exhaustive search. Therefore, we find a schedule through a novel combination of performance modeling, performance prediction, and program execution. Using our technique, we are able to find a near-optimal schedule for all of our benchmarks in just a handful of partial program executions.
Robert Springer, David K. Lowenthal, Barry Rountree, Vincent W. Freeh
PPoPP1