• DocumentCode
    2145853
  • Title

    A satisfiability approach to speed assignment for distributed real-time systems

  • Author

    Kumar, Pratyush ; Chokshi, Devesh B. ; Thiele, Lothar

  • Author_Institution
    Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    749
  • Lastpage
    754
  • Abstract
    We study the problem of assigning speeds to resources serving distributed applications with delay, buffer and energy constraints. We argue that the considered problem does not have any straightforward solution due to the intricately related constraints. As a solution, we propose using Real-Time Calculus (RTC) to analyse the constraints and a SATisfiability solver to efficiently explore the design space. To this end, we develop an SMT solver by using the OpenSMT framework and the Modular Performance Analysis (MPA) toolbox. Two key enablers for this implementation are the analysis of incomplete models and generation of conflict clauses in RTC. The results on problem instances with very large decision spaces indicate that the proposed SMT solver performs very well in practice.
  • Keywords
    Delays; Engines; Market research; Real-time systems; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.160
  • Filename
    6513606