High energy cost has become a salient constraint of the next generation of multicore based supercomputers. One approach that has the potential to conserve energy is to reduce the number of resources allocated for a given parallel application. However, this approach raises the concern that utilizing bounded resources may adversely affect performance. In this paper, we demonstrate that utilizing bounded resources to execute parallel tasks with dependency on multicore systems can actually conserve energy without degrading performance. We achieve this goal by proposing BREES, an energy-efficient scheduling algorithm for multicore systems with bounded resources. The proposed BREES algorithm takes advantage of the Dynamic Voltage Scaling (DVS) al...
peer reviewedThe ongoing increase of energy consumption by IT infrastructures forces data center man...
peer reviewedThe scheduling of parallel tasks is a topic that has received a lot of attention in rec...
Recently, power awareness in high performance computing (HPC) community has increased significantly....
High energy cost has become a salient constraint of the next generation of multicore based supercomp...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
The amount of energy available in some contexts is strictly limited. For example, in mobile computin...
The massive demand for running parallel applications on distributed systems has led to an upsurge in...
peer reviewedWith the fast development of supercomputers, energy consumption by large scale compute...
Jobs on high-performance computing systems are deployed mostly with the sole goal of minimizing comp...
In multicore systems, shared resources such as caches or the memory subsystem can lead to contention...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
Power consumed by modern computer systems, particularly servers in data centers has almost reached a...
Multicore processors deliver a higher throughput at lower power consumption than unicore processors....
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
peer reviewedThe ongoing increase of energy consumption by IT infrastructures forces data center man...
peer reviewedThe scheduling of parallel tasks is a topic that has received a lot of attention in rec...
Recently, power awareness in high performance computing (HPC) community has increased significantly....
High energy cost has become a salient constraint of the next generation of multicore based supercomp...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
The amount of energy available in some contexts is strictly limited. For example, in mobile computin...
The massive demand for running parallel applications on distributed systems has led to an upsurge in...
peer reviewedWith the fast development of supercomputers, energy consumption by large scale compute...
Jobs on high-performance computing systems are deployed mostly with the sole goal of minimizing comp...
In multicore systems, shared resources such as caches or the memory subsystem can lead to contention...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
Power consumed by modern computer systems, particularly servers in data centers has almost reached a...
Multicore processors deliver a higher throughput at lower power consumption than unicore processors....
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
peer reviewedThe ongoing increase of energy consumption by IT infrastructures forces data center man...
peer reviewedThe scheduling of parallel tasks is a topic that has received a lot of attention in rec...
Recently, power awareness in high performance computing (HPC) community has increased significantly....