Many systems today are heterogeneous in that they consist of a mix of different types of processing units (e.g., CPUs, GPUs). Each of these processing units has different performance and energy consumption characteristics. Job scheduling and workload distribution play a crucial role in such systems as they strongly affect system’s performance, energy consumption, peak power and peak temperature. The scheduler maps the entire jobs to processing units, whereas workload distributor maps parts of the job. Allocating resources (e.g., core scaling, thread allocation) is another challenge since different sets of resources exhibit different behavior in terms of performance and energy. Performance was the dominant factor in job scheduling and worklo...
Multi-criteria scheduling for heterogeneous computing systems (HCSs) is one of the prime concerns of...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
A large number of computing servers and personal electronic devices waste a tremendous amount of ene...
none5siThis paper presents a power-aware scheduling algorithm based on efficient distribution of the...
Abstract—With the advent of energy-aware scheduling al-gorithms, it is now possible to find solution...
By scheduling multiple applications with complemen-tary resource requirements on a smaller number of...
Over the past few decades, we have been enjoying tremendous benefits thanks to the revolutionary adv...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
As computing systems continue to increase in complexity, energy optimization plays a key role in the...
In this paper, we address energy-aware online scheduling of jobs with resource contention. We propos...
Energy consumption in computer systems has become a more and more important issue. High energy consu...
As computing systems continue to increase in complexity, energy optimization plays a key role in the...
Heterogeneous many-core computing resources are increasingly popular among users due to their improv...
Abstract—As application complexity increases, modern embedded systems have adopted heterogeneous pro...
Large-scale distributed computing systems (LDSs), such as grids and clouds are primarily designed to...
Multi-criteria scheduling for heterogeneous computing systems (HCSs) is one of the prime concerns of...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
A large number of computing servers and personal electronic devices waste a tremendous amount of ene...
none5siThis paper presents a power-aware scheduling algorithm based on efficient distribution of the...
Abstract—With the advent of energy-aware scheduling al-gorithms, it is now possible to find solution...
By scheduling multiple applications with complemen-tary resource requirements on a smaller number of...
Over the past few decades, we have been enjoying tremendous benefits thanks to the revolutionary adv...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
As computing systems continue to increase in complexity, energy optimization plays a key role in the...
In this paper, we address energy-aware online scheduling of jobs with resource contention. We propos...
Energy consumption in computer systems has become a more and more important issue. High energy consu...
As computing systems continue to increase in complexity, energy optimization plays a key role in the...
Heterogeneous many-core computing resources are increasingly popular among users due to their improv...
Abstract—As application complexity increases, modern embedded systems have adopted heterogeneous pro...
Large-scale distributed computing systems (LDSs), such as grids and clouds are primarily designed to...
Multi-criteria scheduling for heterogeneous computing systems (HCSs) is one of the prime concerns of...
Temperature affects not only the reliability but also the performance, power, and cost of the embedd...
A large number of computing servers and personal electronic devices waste a tremendous amount of ene...