Skip navigation

Please use this identifier to cite or link to this item: http://10.10.120.238:8080/xmlui/handle/123456789/313
Full metadata record
DC FieldValueLanguage
dc.contributor.authorTekawade A.en_US
dc.contributor.authorBanerjee S.en_US
dc.date.accessioned2023-11-30T08:20:08Z-
dc.date.available2023-11-30T08:20:08Z-
dc.date.issued2023-
dc.identifier.isbn978-3031248474-
dc.identifier.issn0302-9743-
dc.identifier.otherEID(2-s2.0-85148694375)-
dc.identifier.urihttps://dx.doi.org/10.1007/978-3-031-24848-1_2-
dc.identifier.urihttp://localhost:8080/xmlui/handle/123456789/313-
dc.description.abstractA scientific workflow is modeled as a Directed Acyclic Graph where the nodes represent individual tasks and the directed edges represent the dependency relationship between two tasks. Scheduling a workflow to achieve certain goal(s) (e.g.en_US
dc.description.abstractminimize makespan, cost, penalty, and energyen_US
dc.description.abstractmaximize reliability, processor utilization, etc.) remains an active area of research. In this paper, we propose an efficient scheduling algorithm for workflows in heterogeneous multi-processor systems that takes into account makespan, energy consumption, and reliability. We name our methodology as Wait Aware Normalized Metric Scheduling (henceforth mentioned as WANMS). The proposed approach is a list scheduling algorithm consisting of two phases namely, Task Ordering and Allocation. In the task ordering phase, it tries to find out an optimal ordering of the tasks based on the maximum execution cost starting from the current node. In the allocation phase, a task is assigned to a processor based on a normalized linear combination of finish time of the tasks and reliability or based on energy depending on the wait time of the task. Additionally, WANMS is designed in such a way so that it can satisfy any given reliability constraint while minimizing makespan and energy. The proposed algorithm has been analyzed to understand its time and space requirements. Experimental evaluations on the real-world and randomly generated workflows show that WANMS dominates state-of-the-art algorithms in terms of both makespan and energy in most cases and at least one objective in the rest of the cases. In particular, we observe that for high reliability constraints the schedule produced by WANMS Algorithm leads to up to $$18 \%$$ improvement in makespan and $$13 \%$$ improvement in energy on an average compared to the existing algorithms. © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.en_US
dc.language.isoenen_US
dc.publisherSpringer Science and Business Media Deutschland GmbHen_US
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en_US
dc.subjectDAGen_US
dc.subjectMulti-processor systemen_US
dc.subjectScheduling algorithmen_US
dc.subjectTask graphen_US
dc.subjectWorkflow schedulingen_US
dc.titleWANMS: A Makespan, Energy, and Reliability Aware Scheduling Algorithm for Workflow Scheduling in Multi-processor Systemsen_US
dc.typeConference Paperen_US
Appears in Collections:Conference Paper

Files in This Item:
There are no files associated with this item.
Show simple item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.