Failure-Aware Task Scheduling of Synchronous Data Flow Graphs Under Real-Time Constraints
- Authors
- Lee, Chanhee; Kim, Sungchan; Oh, Hyunok; Ha, Soonhoi
- Issue Date
- Nov-2013
- Publisher
- Springer Verlag
- Keywords
- Failure-aware scheduling; Task rescheduling; Permanent fault; Genetic algorithm; Task migration
- Citation
- Journal of Signal Processing Systems, v.73, no.2, pp 201 - 212
- Pages
- 12
- Indexed
- SCIE
SCOPUS
- Journal Title
- Journal of Signal Processing Systems
- Volume
- 73
- Number
- 2
- Start Page
- 201
- End Page
- 212
- URI
- https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/161529
- DOI
- 10.1007/s11265-013-0753-3
- ISSN
- 1939-8018
1939-8115
- Abstract
- As more processors are integrated into Multiprocessor System-on-Chips (MPSoCs) via relentless technology scaling, the mean-time-to-failure (MTTF) is reduced to the extent that unexpected processor failures are considered during design time. A popular approach to tolerate processor failures is to migrate tasks on the faulty processor to live processors. This approach, however, is not suitable for real-time digital signal processing (DSP) applications since it may not guarantee real-time constraints. In this paper, we propose the re-scheduling of the entire application to minimize throughput degradation under a latency constraint, given that the application is specified by a Synchronous Data Flow (SDF) graph. We obtain sub-optimal re-scheduling results using a genetic algorithm for each scenario of processor failures at compile-time. If a failure is detected at run-time, the live processors obtain the saved schedule, perform task transfer, and execute the remaining tasks of the current iteration. We compare preemptive and non-preemptive migration policies and propose a hybrid policy to obtain better performance. We demonstrate the viability of the proposed technique through experiments with real-life DSP applications as well as randomly generated graphs under timing constraints and random fault scenarios.
- Files in This Item
-
Go to Link
- Appears in
Collections - 서울 공과대학 > 서울 정보시스템학과 > 1. Journal Articles

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