• DocumentCode
    2993101
  • Title

    A Generalized Model to Control the Throughput in a Processor for Real-Time Applications

  • Author

    Lohn, Daniel ; Pacher, Mathias ; Brinkschulte, Uwe

  • Author_Institution
    Inst. fur Inf., Johann Wolfgang Goethe Univ., Frankfurt, Germany
  • fYear
    2011
  • fDate
    28-31 March 2011
  • Firstpage
    83
  • Lastpage
    88
  • Abstract
    In this paper we present a control theory approach to stabilize the throughput of threads for real-time applications on a multithreaded processor. We use a statistical model of a super scalar, multi-threaded processor as transfer function to calculate the resulting IPC rate. Our control theory approach is not limited to a specific processor and can be adapted to different microprocessor architectures. We are able to guarantee a minimum IPC rate within a defined convergence interval. Furthermore our results provide a method to improve WCET analysis, because inaccuracies of the processor model are soften by the use of our control theory approach.
  • Keywords
    control theory; microprocessor chips; multi-threading; parallel architectures; real-time systems; stability; statistical analysis; transfer functions; IPC rate; WCET analysis; control theory; generalized model; microprocessor architectures; multithreaded processor; real-time applications; statistical model; thread throughput; transfer function; Equations; Hazards; Instruction sets; Mathematical model; Microprocessors; Process control; Throughput; Multi-threaded processors; control theory; real-time processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2011 14th IEEE International Symposium on
  • Conference_Location
    Newport Beach, CA
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-61284-433-6
  • Type

    conf

  • DOI
    10.1109/ISORC.2011.20
  • Filename
    5753595