• DocumentCode
    1740286
  • Title

    Bounding the execution time of real-time tasks on modern processors

  • Author

    Petters, Stefan M.

  • Author_Institution
    Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    498
  • Lastpage
    502
  • Abstract
    Finding a tight estimate on the execution time of tasks in embedded hard real time systems is gaining complexity and importance. Up-to-date processors are equipped with acceleration techniques to bridge the gap between the fast core frequency of the processors and the comparably slow main memory. On the other hand, the application field of real time systems is continuously widening to more complex systems. To keep up with the evolution of processors, it is proposed to lay more weight on measurement and less on modeling. By analyzing the control flow graph the compiler uses for optimization, systematic information on how the code has to be measured can be gained. Using this information, the code can be automatically instrumented and measured to bound the execution time of the real time tasks
  • Keywords
    computer architecture; flow graphs; optimising compilers; real-time systems; acceleration techniques; complex systems; control flow graph; embedded hard real time systems; fast core frequency; main memory; modern processors; real time tasks; systematic information; task execution time; up-to-date processors; Acceleration; Automatic control; Bridges; Control system analysis; Control systems; Flow graphs; Frequency; Information analysis; Real time systems; Weight measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
  • Conference_Location
    Cheju Island
  • ISSN
    1530-1427
  • Print_ISBN
    0-7695-0930-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2000.896433
  • Filename
    896433