DOE OSTI · 1834504
Evaluating adaptive and predictive power management strategies for optimizing visualization performance on supercomputers
Abstract
Power is becoming an increasingly scarce resource on the next generation of supercomputers, and should be used wisely to improve overall performance. One strategy for improving power usage is hardware overprovisioning, i.e., systems with more nodes than can be run at full power simultaneously without exceeding the system-wide power limit. With this study, we compare two strategies for allocating power throughout an overprovisioned system – adaptation and prediction – in the context of visualization workloads. While adaptation has been suitable for workloads with more regular execution behaviors, it may not be as suitable on visualization workloads, since they can have variable execution behaviors. This study considers a total of 104 experiments, which vary the rendering workload, power budget, allocation strategy, and node concurrency, including tests processing data sets up to 1 billion cells and using up to 18,432 cores across 512 nodes. Overall, we find that prediction is a superior strategy for this use case, improving performance up to 27% compared to an adaptive strategy.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Brink, Stephanie, Larsen, Matthew, Childs, Hank, Rountree, Barry. 2021-04-15. Evaluating adaptive and predictive power management strategies for optimizing visualization performance on supercomputers. https://doi.org/10.1016/j.parco.2021.102782
Cite the original work for its findings. Save a collection to share your selection of sources.