MPI-INF Logo
Campus Event Calendar

Event Entry

New for: D3

What and Who

What is Predictability?

Jan Reineke
UC Berkeley
Talk
AG 1, AG 3, AG 5, SWS, AG 4, RG1, MMCI  
Expert Audience
German

Date, Time and Location

Thursday, 7 April 2011
11:30
90 Minutes
E1 3
407
Saarbrücken

Abstract

In hard real-time systems, being on time is as important as being right.

Proving timeliness is an increasingly challenging task: contemporary processor architectures employ deep pipelines, branch predictors, and caches to improve performance. Further, multicore processors share buses, caches, and other resources. These features are claimed to make such processors "unpredictable".
Formally capturing the notion of predictability has so far proved to be hard. I present the first two formalizations of predictability for caches. Based on a discussion of their merits and shortcomings, I outline an array of exciting research challenges.

Contact

Prof. Sebastian Hack
--email hidden
passcode not visible
logged in users only

gk-sek, 04/01/2011 08:59
gk-sek, 04/01/2011 08:56 -- Created document.