Future high performance computing (HPC) systems will face unique problems, including high power consumption and severe network contention. Both power and the network are shared resources; while individual jobs can optimize their use of these resources, we will realize greater benefits if we optimize them across all running jobs. Accordingly, this dissertation presents inter-job optimization strategies to limit power consumption and to mitigate network contention. One way to reduce HPC power consumption is to enforce a fixed power limit for running jobs. However, HPC applications do not consume constant power over their lifetimes. Thus, applications that are assigned a fixed power bound may be forced to slow down during high-power computatio...
Power and energy efficiency are important challenges for the High Performance Computing (HPC) commun...
The performance of supercomputers is not growing anymore at the rate it once used to. Several years ...
The authors present methods to reduce computer energy consumption by a better use of resources and b...
Jobs on most high-performance computing (HPC) systems share the network with other concurrently exec...
High-performance computing (HPC) systems play an essential role in large-scale scientific computatio...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
Power has become a critical constraint for the evolution of large scale High Performance Computing (...
Power constraint has become arguably the biggest obstacle for the performance scaling of computing m...
High performance computing (HPC) systems are an important enabling tool for modern scientific discov...
This paper presents a power-aware scheduling algorithm based on efficient distribution of the comput...
High Performance Computing (HPC) has become an indispensable tool for the scientific community to pe...
Abstract—Building future generation supercomputers while constraining their power consumption is one...
In the age of data, there is an increasing demand for higher compute capacity machines. This demand ...
Never-ending striving for performance has resulted in a tremendous increase in power consumption of ...
Power consumption and process variability are two important, interconnected, challenges of future ge...
Power and energy efficiency are important challenges for the High Performance Computing (HPC) commun...
The performance of supercomputers is not growing anymore at the rate it once used to. Several years ...
The authors present methods to reduce computer energy consumption by a better use of resources and b...
Jobs on most high-performance computing (HPC) systems share the network with other concurrently exec...
High-performance computing (HPC) systems play an essential role in large-scale scientific computatio...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
Power has become a critical constraint for the evolution of large scale High Performance Computing (...
Power constraint has become arguably the biggest obstacle for the performance scaling of computing m...
High performance computing (HPC) systems are an important enabling tool for modern scientific discov...
This paper presents a power-aware scheduling algorithm based on efficient distribution of the comput...
High Performance Computing (HPC) has become an indispensable tool for the scientific community to pe...
Abstract—Building future generation supercomputers while constraining their power consumption is one...
In the age of data, there is an increasing demand for higher compute capacity machines. This demand ...
Never-ending striving for performance has resulted in a tremendous increase in power consumption of ...
Power consumption and process variability are two important, interconnected, challenges of future ge...
Power and energy efficiency are important challenges for the High Performance Computing (HPC) commun...
The performance of supercomputers is not growing anymore at the rate it once used to. Several years ...
The authors present methods to reduce computer energy consumption by a better use of resources and b...