2010 IEEE International Symposium on Parallel &Amp; Distributed Processing, Workshops and PHD Forum (IPDPSW) 2010
DOI: 10.1109/ipdpsw.2010.5470804
|View full text |Cite
|
Sign up to set email alerts
|

Towards dynamic reconfigurable load-balancing for hybrid desktop platforms

Abstract: High-performance platforms are required by applications that use massive calculations. Actually, desktop accelerators (like the GPUs) form a powerful heterogeneous platform in conjunction with multi-core CPUs. To improve application performance on these hybrid platforms, load-balancing plays an important role to distribute workload. However, such scheduling problem faces challenges since the cost of a task at a Processing Unit (PU) is non-deterministic and depends on parameters that cannot be known a priori, l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
11
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(11 citation statements)
references
References 8 publications
0
11
0
Order By: Relevance
“…Few works gave attention to modeling overheads such as data communication costs [15]. Performance models for GPUs [24], [25] and heterogeneous framework [26], [27] recently have been proposed. These architectural performance models can be very useful to accurately predict the computational time of jobs in a broad set of GPUs.…”
Section: Performance Modelsmentioning
confidence: 99%
“…Few works gave attention to modeling overheads such as data communication costs [15]. Performance models for GPUs [24], [25] and heterogeneous framework [26], [27] recently have been proposed. These architectural performance models can be very useful to accurately predict the computational time of jobs in a broad set of GPUs.…”
Section: Performance Modelsmentioning
confidence: 99%
“…It was followed by [15], where they together observed a modern desktop as a heterogenous cluster composed of the CPU and several asymmetric PUs, like the GPU. Complemented by [16], it proposed a dynamic load-balancing framework for high-level tasks with performance profiling support. The authors of [17] developed a runtime system oriented to abstract the compute kernels for CPU and GPU, ensuring dynamic binary portability, configuration, and compilation over the PUs, but it also does not address scheduling strategies.…”
Section: Related Workmentioning
confidence: 99%
“…Complemented by [14], it proposed a dynamic load-balancing framework for high-level tasks with performance profiling support. The authors of [15] developed a runtime system oriented to abstract the compute kernels for CPU and GPU, ensuring dynamic binary portability, configuration, and compilation over the PUs, but it also does not address scheduling strategies.…”
Section: Related Workmentioning
confidence: 99%