INSTITUTIONAL DIGITAL REPOSITORY

Controlled duplication scheduling of real-time precedence tasks on heterogeneous multiprocessors

Show simple item record

dc.contributor.author Singh, J.
dc.contributor.author Auluck, N.
dc.date.accessioned 2022-09-19T21:09:08Z
dc.date.available 2022-09-19T21:09:08Z
dc.date.issued 2022-09-20
dc.identifier.uri http://localhost:8080/xmlui/handle/123456789/4022
dc.description.abstract Duplication based heuristics have been widely utilized for scheduling communication intensive, precedence constrained tasks on multiple processors. Duplicating the predecessor of a task on the processor to which the task is assigned can result in the minimization of the communication cost. This helps in reducing the schedule length. However, this reduction comes at the cost of extra computing power required to duplicate the tasks. We have tried to address this trade-off in this paper. We propose “controlled” duplication algorithms for scheduling real-time periodic tasks with end-to-end deadlines on heterogeneous multiprocessors. We observe that whether to duplicate tasks or not is decided by the task deadlines. In the case that the deadline can be met without duplication, more schedule holes are created. These holes can be used to schedule other tasks. Simulations show that the proposed algorithms efficiently utilize the holes and improve the success ratio by 15%–50% versus comparable algorithms. en_US
dc.language.iso en_US en_US
dc.title Controlled duplication scheduling of real-time precedence tasks on heterogeneous multiprocessors en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account