Skip to main navigation Skip to search Skip to main content

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

  • Martin Schoeberl
  • , Pascal Schleuniger
  • , Wolfgang Puffitsch
  • , Florian Brandner
  • , Christian W. Probst
  • , Sven Karlsson
  • , Tommy Thorn

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationBringing Theory to Practice
Subtitle of host publicationPredictability and Performance in Embedded Systems, PPES 2011
EditorsPhilipp Lucas, Lothar Thiele, Benoit Triquet, Theo Ungerer, Reinhard Wilhelm
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages11-21
Number of pages11
ISBN (Electronic)9783939897286
DOIs
Publication statusPublished - 1 Mar 2011
Externally publishedYes
Event2011 Bringing Theory to Practice: Predictability and Performance in Embedded Systems, PPES 2011 - Grenoble, France
Duration: 18 Mar 2011 → …

Publication series

NameOpenAccess Series in Informatics
Volume18
ISSN (Print)2190-6807

Conference

Conference2011 Bringing Theory to Practice: Predictability and Performance in Embedded Systems, PPES 2011
Country/TerritoryFrance
CityGrenoble
Period18/03/11 → …

Keywords

  • Time-predictable architecture
  • WCET analysis
  • WCET-aware compilation

Fingerprint

Dive into the research topics of 'Towards a Time-predictable Dual-Issue Microprocessor: The Patmos Approach'. Together they form a unique fingerprint.

Cite this