Reliability and Makespan Optimization of Hardware Task Graphs in Partially Reconfigurable Platforms

dc.contributor.authorRamezani, Reza
dc.contributor.authorSedaghat, Yasser
dc.contributor.authorNaghibzadeh, Mahmoud
dc.contributor.authorClemente, Juan Antonio
dc.date.accessioned2023-06-17T22:06:30Z
dc.date.available2023-06-17T22:06:30Z
dc.date.issued2017-04
dc.description.abstractThis paper addresses the problem of reliability and makespan optimization of hardware task graphs in reconfigurable platforms by applying fault tolerance (FT) techniques to the running tasks based on the exploration of the Pareto set of solutions. In the presented solution, in contrast to the existing approaches in the literature, task graph scheduling, tasks parallelism, reconfiguration delay, and FT requirements are taken into account altogether. This paper first presents a model for hardware task graphs, task prefetch and scheduling, reconfigurable computer, and a fault model for reliability. Then, a mathematical model of an integer nonlinear multi-objective optimization problem is presented for improving the FT of hardware task graphs, scheduled in partially reconfigurable platforms. Experimental results show the positive impacts of choosing the FT techniques selected by the proposed solution, which is named Pareto-based. Thus, in comparison to nonfault-tolerant designs or other state-of-the-art FT approaches, without increasing makespan, about 850% mean time to failure (MTTF) improvement is achieved and, without degrading reliability, makespan is improved by 25%. In addition, experiments in fault-varying environments have demonstrated that the presented approach outperforms the existing state-of-the-art adaptive FT techniques in terms of both MTTF and makespan.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipMinisterio de Ciencia e Innovación (MICINN)
dc.description.sponsorshipMinistry of Science, Research and Technology of Iran
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/44681
dc.identifier.doi10.1109/TAES.2017.2667338
dc.identifier.issn0018-9251
dc.identifier.officialurlhttp://ieeexplore.ieee.org/document/7849158/
dc.identifier.urihttps://hdl.handle.net/20.500.14352/18074
dc.issue.number2
dc.journal.titleIEEE Transactions on Aerospace and Electronic Systems
dc.language.isoeng
dc.page.final994
dc.page.initial983
dc.publisherThe Institute of Electrical and Electronics Engineers (IEEE)
dc.relation.projectIDTIN2013-40968-P
dc.rights.accessRightsopen access
dc.subject.keywordFault Tolerance
dc.subject.keywordOptimization
dc.subject.keywordReconfigurable Platforms
dc.subject.keywordReliability
dc.subject.keywordScheduling
dc.subject.ucmFísica nuclear
dc.subject.ucmCircuitos integrados
dc.subject.ucmHardware
dc.subject.ucmElectrónica (Informática)
dc.subject.unesco2207 Física Atómica y Nuclear
dc.subject.unesco2203.07 Circuitos Integrados
dc.subject.unesco2203 Electrónica
dc.titleReliability and Makespan Optimization of Hardware Task Graphs in Partially Reconfigurable Platforms
dc.typejournal article
dc.volume.number53
dspace.entity.typePublication

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Final version submitted.pdf
Size:
1.79 MB
Format:
Adobe Portable Document Format

Collections