[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

B. Huber, W. Puffitsch, M. Schoeberl:
"WCET driven design space exploration of an object cache";
Vortrag: Workshop on Java Technologies for Real-time and Embedded Systems (JTRES), Prague, Czech Republic; 19.08.2010 - 21.08.2010; in: "WCET driven design space exploration of an object cache", ACM, (2010), ISBN: 978-1-4503-0122-0; S. 26 - 35.



Kurzfassung englisch:
In order to guarantee that real-time systems meet their timing specification, static execution time bounds need to be calculated. Not considering execution time predictability led to architectures which perform well in the average case, but require very pessimistic assumptions when bounding the worst-case execution time (WCET).

Computer architecture design is driven by simulations of standard benchmarks estimating the expected average case performance. The design decisions derived from this design methodology do not necessarily result in a WCET analysis-friendly design. Aiming for a time-predictable computer architecture, we propose to employ WCET analysis techniques for the design space exploration of processor architectures. We exemplify this approach by a WCET driven design of a cache for heap allocated objects.

Depending on the main memory properties (latency and bandwidth), different cache organizations result in the lowest WCET. The evaluation reveals that for certain cache configurations, the analyzed hit rate is comparable to the average case hit rate obtained by measurements. We believe that an early architecture exploration by means of static timing analysis techniques helps to identify configurations suitable for hard real-time systems.


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1145/1850771.1850775


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.