Implications on Suitable Multiprocessor Structures and Virtual Storage Management when Applying a Feasible Scheduling Algorithm in Hard Real‐Time Environments

Wolfgang A. Halang · Software Practice and Experience · 1986

Multiprocessor structures yielding the best performance in hard real‐time applications when taking the objectives of feasible processor scheduling, inherent deadlock prevention, minimization of context‐switching operations, and guaranteed reaction times as a basis are investigated. The considerations reveal that single processor systems in co‐operation with devices specialized in carrying through operating system nuclei have advantages over classical von Neumann and symmetrical multiprocessor structures. Furthermore, it is shown that nearly optimal look‐ahead algorithms for the virtual storage administration employing the code of entire tasks as paging elements are closely related to the deadline‐driven scheduling.

Read the paper · More papers on PaperTik