pulkitag22 / multiprocessorschalgo Goto Github PK
View Code? Open in Web Editor NEWThis project consist of three scheduling algorithm implemented in ADA Language for performing simulations in Cheddar. The algorithms included are namely, Earliest Deadline first till Zero-Laxity (EDZL), Fixed Priority till Zero-Laxity, and Least Laxity Group First (LLGF). Hard Real-Time Systems are all about meeting deadlines. We need various algorithms to make sure that all the tasks meet their deadlines. The algorithms proposed are improved version of well-known preexisting algorithms. These algorithms are modified versions of the parent algorithm. This is coded considering global multiprocessor scheduling only. The proposed algorithms are written using ADA Language in a Low-Level Program. This is done so as to run simulations in Cheddar. Since we are writing a low-level program, hence, further information about the system is required so as to implement the algorithms. All the required information for implementation of the algorithm are discussed in this paper.