• DocumentCode
    3641141
  • Title

    Bus Access Design for Combined Worst and Average Case Execution Time Optimization of Predictable Real-Time Applications on Multiprocessor Systems-on-Chip

  • Author

    Jakob Rosén;Carl-Fredrik Neikter;Petru Eles;Zebo Peng;Paolo Burgio;Luca Benini

  • Author_Institution
    Dept. of Comput. &
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    291
  • Lastpage
    301
  • Abstract
    Optimization techniques for improving the average-case execution time of an application, for which predictability with respect to time is not required, have been investigated for a long time in many different contexts. However, this has traditionally been done without paying attention to the worst-case execution time. For predictable real-time applications, on the other hand, the focus has been solely on worst-case execution time optimization, ignoring how this affects the execution time in the average case. In this paper, we show that having a good average-case delay can be important also for real-time applications for which predictability is required. Furthermore, for real-time applications running on multiprocessor systems-on-chip, we present a technique for optimizing the average case and the worst case simultaneously, allowing for a good average-case execution time while still keeping the worst case as small as possible.
  • Keywords
    "Schedules","Program processors","Optimization","Real time systems","Delay","Multiprocessing systems","Histograms"
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium (RTAS), 2011 17th IEEE
  • ISSN
    1080-1812
  • Print_ISBN
    978-1-61284-326-1
  • Type

    conf

  • DOI
    10.1109/RTAS.2011.35
  • Filename
    5767119