2018
DOI: 10.1002/cpe.4688
|View full text |Cite
|
Sign up to set email alerts
|

Energy‐aware load balancing of parallel evolutionary algorithms with heavy fitness functions in heterogeneous CPU‐GPU architectures

Abstract: Summary By means of the availability of mechanisms such as Dynamic Voltage and Frequency Scaling (DVFS) and heterogeneous architectures including processors with different power consumption profiles, it is possible to devise scheduling algorithms that are aware of both runtime and energy consumption in parallel programs. In this paper, we propose and evaluate a multi‐objective (more specifically, a bi‐objective) approach to distribute the workload among the processing cores in a given heterogeneous parallel CP… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
13
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 24 publications
0
13
0
Order By: Relevance
“…Mainly, three approaches can be applied to obtain consumed energy, either for the execution of a program or for other scenarios [2][3][4]: estimating the consumption through a customized model, aggregating the power consumed by the different parts of a system, or metering the consumption of the whole system globally, with the latter being widely used to measure the power consumed by personal computers [5][6][7][8][9][10][11][12][13][14][15]. However, the collection of energy measurements for this approach becomes cumbersome since although device manufacturers provide human-friendly interfaces, neither of them meets any standard nor allows programmatic access to the meter, which makes it difficult or even impossible for programs to be aware of their consumed power while being executed [16]. This paper aims to design such an interface to allow any program to access its current energy consumption transparently, regardless of the smart meter connected between the computer and the wall outlet.…”
Section: Motivationmentioning
confidence: 99%
“…Mainly, three approaches can be applied to obtain consumed energy, either for the execution of a program or for other scenarios [2][3][4]: estimating the consumption through a customized model, aggregating the power consumed by the different parts of a system, or metering the consumption of the whole system globally, with the latter being widely used to measure the power consumed by personal computers [5][6][7][8][9][10][11][12][13][14][15]. However, the collection of energy measurements for this approach becomes cumbersome since although device manufacturers provide human-friendly interfaces, neither of them meets any standard nor allows programmatic access to the meter, which makes it difficult or even impossible for programs to be aware of their consumed power while being executed [16]. This paper aims to design such an interface to allow any program to access its current energy consumption transparently, regardless of the smart meter connected between the computer and the wall outlet.…”
Section: Motivationmentioning
confidence: 99%
“…The model is compared with First Fit Decreasing (FFD) & OTS models and it is observed that the GSO model has 25% better energy efficiency, 15% better throughput, and 18% better load balancing degree when compared with these algorithms. This efficiency can be further improved by performing computations on fog devices as observed from (Bhuvaneswari and Akila, 2019) [8], wherein comparison of different fog-based load balancing algorithms w.r.t. their energy performance is studied.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Works [26], [27] demonstrated bi--objective approaches to distribute the workload among processing cores in heterogeneous parallel platforms. The goal is to benefit from the trade-off between execution time and energy consumption, aiming at reducing the energy without increasing the execution time.…”
Section: Related Workmentioning
confidence: 99%