dc.contributor.authorHu, Menglan
dc.contributor.authorLuo, Jun
dc.contributor.authorWang, Yang
dc.contributor.authorVeeravalli, Bharadwaj
dc.date.accessioned2017-12-28T04:51:43Z
dc.date.available2017-12-28T04:51:43Z
dc.date.issued2016
dc.identifier.citationHu, M., Luo, J., Wang, Y., & Veeravalli, B. (2017). Adaptive Scheduling of Task Graphs with Dynamic Resilience. IEEE Transactions on Computers, 66(1), 17-23.en_US
dc.identifier.issn0018-9340en_US
dc.identifier.urihttp://hdl.handle.net/10220/44210
dc.description.abstractThis paper studies a scheduling problem of task graphs on a nondedicated networked computing platform. The networked platform is characterized by a set of fully connected processors such as a multiprocessor system that can be shared by multiple tasks. Therefore, the computation and communication capacities of the computing platform dynamically fluctuate. To deal with this fluctuations for high performance task graph computing, we propose an online dynamic resilience scheduling algorithm called Adaptive Scheduling Algorithm (ASA) that bears certain distinct features compared to existing algorithms. First, the proposed algorithm deliberately assigns tasks to idle processors in multiple rounds to prevent any unfavorable decisions and also to avoid inefficient assignments of certain key tasks to slow processors. Second, the algorithm adopts task duplication as an attempt to minimize serious increase of schedule length due to unexpected processor slowdown. Finally, a look-ahead message transmission policy is applied to save communication time and further improve the overall performance. Performance evaluation results are presented to demonstrate the effectiveness and competitiveness of our approaches when compared with the existing algorithms.en_US
dc.format.extent8 p.en_US
dc.language.isoenen_US
dc.relation.ispartofseriesIEEE Transactions on Computersen_US
dc.rights© 2016 IEEE. This is the author created version of a work that has been peer reviewed and accepted for publication by IEEE Transactions on Computers, IEEE. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at:[http://dx.doi.org/10.1109/TC.2016.2574349].en_US
dc.subjectDynamic Algorithmen_US
dc.subjectDynamic Resilienceen_US
dc.titleAdaptive Scheduling of Task Graphs with Dynamic Resilienceen_US
dc.typeJournal Article
dc.contributor.schoolSchool of Computer Science and Engineeringen_US
dc.identifier.doihttp://dx.doi.org/10.1109/TC.2016.2574349
dc.description.versionAccepted versionen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record