Towards a Time-predictable Dual-Issue Microprocessor: The Patmos Approach

Abstract : Current processors are optimized for average case performance, often leading to a high worst-case execution time (WCET). Many architectural features that increase the average case performance are hard to be modeled for the WCET analysis. In this paper we present Patmos, a processor optimized for low WCET bounds rather than high average case performance. Patmos is a dual- issue, statically scheduled RISC processor. The instruction cache is organized as a method cache and the data cache is organized as a split cache in order to simplify the cache WCET analysis. To fill the dual-issue pipeline with enough useful instructions, Patmos relies on a customized compiler. The compiler also plays a central role in optimizing the application for the WCET instead of average case performance.
Type de document :
Communication dans un congrès
Philipp Lucas and Lothar Thiele and Benoit Triquet and Theo Ungerer and Reinhard Wilhelm. Bringing Theory to Practice: Predictability and Performance in Embedded Systems, Mar 2011, Grenoble, France. 18, pp.11-21, 2011, OASICS 18 Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik. 〈http://drops.dagstuhl.de/opus/volltexte/2011/3077/pdf/2.pdf〉. 〈10.4230/OASIcs.PPES.2011.11〉
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00585320
Contributeur : Florian Brandner <>
Soumis le : mardi 12 avril 2011 - 15:19:01
Dernière modification le : mardi 16 janvier 2018 - 16:15:12
Document(s) archivé(s) le : jeudi 8 novembre 2012 - 16:11:41

Fichier

schoeberl-ppes11.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Collections

Citation

Martin Schoeberl, Pascal Schleuniger, Wolfgang Puffitsch, Florian Brandner, Christian W. Probst, et al.. Towards a Time-predictable Dual-Issue Microprocessor: The Patmos Approach. Philipp Lucas and Lothar Thiele and Benoit Triquet and Theo Ungerer and Reinhard Wilhelm. Bringing Theory to Practice: Predictability and Performance in Embedded Systems, Mar 2011, Grenoble, France. 18, pp.11-21, 2011, OASICS 18 Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik. 〈http://drops.dagstuhl.de/opus/volltexte/2011/3077/pdf/2.pdf〉. 〈10.4230/OASIcs.PPES.2011.11〉. 〈inria-00585320〉

Partager

Métriques

Consultations de la notice

484

Téléchargements de fichiers

653