Fault-tolerant distributed real-time scheduling

dc.contributor.authorSrinivasan, Ananden_US
dc.date.accessioned2024-08-15T18:24:48Z
dc.date.available2024-08-15T18:24:48Z
dc.date.copyright1991en_US
dc.date.issued1991
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en
dc.description.abstractHard Real-Time Systems are employed in highly complex and time-critical applications where a high degree of fault-tolerance is a mandatory feature. A distributed algorithm for providing fault-tolerant optimal schedule in a sim­ply periodic distributed real-time system is proposed. Each job is serviced by a primary or an alternate algorithm. The primary algorithm provides a desirable service that may not satisfy the timing constraints, whereas the alternate algorithm provides an acceptable service that always satisfies the timing constraints. After invoking an optimal scheduler in each individual node, the algorithm tries to schedule additional primaries on other nodes. Since primaries provide more accurate results, the distributed scheduling algorithm achieves better result accuracy without sacrificing the timing ac­curacy. The algorithm is first introduced and then applied to virtual ring network and binary n-cube interconnection network. A dynamic scheduler which enhances the run-time performance of the previously scheduled jobs, is also described. The results of performance tests for various randomly gen­erated data are also given.
dc.format.extent121 pages
dc.identifier.urihttps://hdl.handle.net/1828/19770
dc.rightsAvailable to the World Wide Weben_US
dc.titleFault-tolerant distributed real-time schedulingen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SRINIVAASAN_ANAND_MSc_1991_525011.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format