printlogo
ETH Zuerich - Homepage
Computer Engineering and Networks Laboratory (TIK)
 

Publication Details for Inproceedings "A Satisfiability Approach to Speed Assignment for Distributed Real-Time Systems"

 

 Back

 New Search

 

Authors: Pratyush Kumar, Devesh B. Chokshi, Lothar Thiele
Group: Computer Engineering
Type: Inproceedings
Title: A Satisfiability Approach to Speed Assignment for Distributed Real-Time Systems
Year: 2013
Month: March
Pub-Key: KCT13a
Book Titel: 2013 Design, Automation & Test in Europe Conference & Exhibition
Keywords: MPA, ESD, Real-time, SMT, SAT
Publisher: IEEE
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.
Location: Grenoble, France
Resources: [BibTeX] [Paper as PDF]

 

 Back

 New Search