2016
DOI: 10.14257/ijgdc.2016.9.9.10
|View full text |Cite
|
Sign up to set email alerts
|

A DAG based Task Scheduling Algorithms for Multiprocessor System - A Survey

Abstract: The multiprocessor computing is composed of more than one central processing units (CPU)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…In [6], the author proposed a proportional share allocation system that allows users to bid higher in order to gain more resource shares. Even if this allocation system intends to minimize the total run time and cost, it does not guarantee the completion of the workload within a fixed budget; moreover, troubles can be incurred due to the continuous intervention of the broker to prefer the cheapest resources to complete the task within the deadline [7]. The multiprocessor executes the parallel task simultaneously to obtain quick results, process a massive amount of data, and solve a problem in the expected time.…”
Section: Related Workmentioning
confidence: 99%
“…In [6], the author proposed a proportional share allocation system that allows users to bid higher in order to gain more resource shares. Even if this allocation system intends to minimize the total run time and cost, it does not guarantee the completion of the workload within a fixed budget; moreover, troubles can be incurred due to the continuous intervention of the broker to prefer the cheapest resources to complete the task within the deadline [7]. The multiprocessor executes the parallel task simultaneously to obtain quick results, process a massive amount of data, and solve a problem in the expected time.…”
Section: Related Workmentioning
confidence: 99%
“…Zhang [14] proposed a load balancing task scheduling algorithm based on weighted random and feedback mechanisms to eliminate system bottlenecks and balance loads dynamically. Kaur [12] studied and explored several Directed Acyclic Graph (DAG) based task scheduling algorithms on a unified basis by using various scheduling parameters.…”
Section: Related Workmentioning
confidence: 99%
“…As hardware moves towards integrated memory controllers and higher bandwidth, selecting prefetchers properly will play a significant role in optimizing system performance. Recent works [11][12][13][14] on the topic of performance degradation in multi-core systems focused on contention for cache space and bus bandwidth when applications share the last level cache (LLC). It is well known that many factors contribute to performance degradation when threads share an LLC.…”
Section: Introductionmentioning
confidence: 99%
“…Their algorithm gives improved results than Round-Robin and basic GA, but considered limited number of independent tasks. The steps of MGA algorithm is given as under:-3.1 Input DAG Workflow: The DAG [10] is input to the MGA algorithm at compile time. This DAG file contains the tasks, instruction size, name and dependency in XML form.…”
Section: Related Workmentioning
confidence: 99%