Heterogeneous computing systems (HCSs) use many heterogeneous processors or cores to perform particular tasks. To address the requirement of green IT, several power management techniques have been developed to reduce the energy consumption of these systems. Dynamic voltage scaling, which dynamically changes the supply voltage of processors during the execution of an application, is widely used. However, reducing supply voltage decreases computation speed. Therefore, system makespan and energy consumption need to be considered at the same time. We propose a multi-objective scheduling algorithm based on decomposition for scheduling of the system workflow. Through experiments, we examine the performances of several algorithms, including the pr...
Minimizing power consumption to prolong battery life has become an important design issue for portab...
International audiencePrecedence-constrained parallel applications are one of the most typical appli...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
The ongoing increase of energy consumption by IT infrastructures forces data center managers to find...
peer reviewedThe ongoing increase of energy consumption by IT infrastructures forces data center man...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
Multi-criteria scheduling for heterogeneous computing systems (HCSs) is one of the prime concerns of...
peer reviewedWe address the problem of scheduling precedence-constrained scientific applications on ...
High-performance computing (HPC), according to its name, is traditionally oriented toward performanc...
Energy consumption has recently become a major concern to multiprocessor computing systems, of which...
Task scheduling algorithms are designed mostly with the sole goal of minimizing makespan (completion...
Minimizing power consumption to prolong battery life has become an important design issue for portab...
International audiencePrecedence-constrained parallel applications are one of the most typical appli...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
International audienceThe ongoing increase of energy consumption by IT infrastructures forces data c...
The ongoing increase of energy consumption by IT infrastructures forces data center managers to find...
peer reviewedThe ongoing increase of energy consumption by IT infrastructures forces data center man...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
The availability of mechanisms such as dynamic voltage and frequency scaling (DVFS) and heterogeneou...
Multi-criteria scheduling for heterogeneous computing systems (HCSs) is one of the prime concerns of...
peer reviewedWe address the problem of scheduling precedence-constrained scientific applications on ...
High-performance computing (HPC), according to its name, is traditionally oriented toward performanc...
Energy consumption has recently become a major concern to multiprocessor computing systems, of which...
Task scheduling algorithms are designed mostly with the sole goal of minimizing makespan (completion...
Minimizing power consumption to prolong battery life has become an important design issue for portab...
International audiencePrecedence-constrained parallel applications are one of the most typical appli...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...