WCET (worst-case execution time)
De langste tijd die een stuk code op een gegeven processor ooit kan kosten, het getal waarop alle harde realtime-analyse rust.
Gemiddelden interesseren niemand als een airbag moet afgaan. Schedulability-analyse zoals rate-monotonic heeft per taak een bovengrens nodig, en die grens moet veilig zijn, niet typisch. Meten levert alleen de langste tijd op die toevallig is waargenomen; het werkelijk slechtste pad is tijdens het testen misschien nooit doorlopen.
Daarom bestaan er statische tools zoals aiT van AbsInt, die de machinecode analyseren en de processor modelleren: lusgrenzen, cache-missers, pipeline-stalls. Daar wordt het moeilijk. Caches, speculatieve uitvoering en meerdere kernen die één bus delen maken een moderne cpu gemiddeld snel en vrijwel onmogelijk strak te begrenzen. Het is een van de redenen dat luchtvaartelektronica en remregelaars simpele kernen zonder cache verkiezen: traag, maar voorspelbaar.