2008 · 157 citations · 18 references
ComputingComputer ScienceComputer SystemsEmbedded SystemsOperating SystemsReal-time SystemsEmbedded Operating SystemsReal-time SchedulingReal-time Systems ArchitectureReal-time Systems DesignSchedulability AnalysisWorst-case Execution Time AnalysisReal-time Performance AnalysisScheduling AlgorithmsScheduling PoliciesTemporal Predictability
In a hard real-time embedded system, the time at which a result is computed is as important as the result itself. Modern processors go to extreme lengths to ensure their function is predictable, but have abandoned predictable timing in favor of average-case performance. Real-time operating systems provide timing-aware scheduling policies, but without precise worst-case execution time bounds they cannot provide guarantees.
18
IEEE Control Systems · 2004 · 543 citations
Engineering, Electrical Engineering, Systems Engineering +10