Improving Coordinated SMT-Based System Synthesis by Utilizing Domain-Specific Heuristics

نویسندگان

  • Benjamin Andres
  • Alexander Biewer
  • Javier Romero
  • Christian Haubelt
  • Torsten Schaub
چکیده

In hard real-time systems, where system complexity meets stringent timing constraints, the task of system-level synthesis has become more and more challenging. As a remedy, we introduce an SMT-based system synthesis approach where the Boolean solver determines a static binding of computational tasks to computing resources and a routing of messages over the interconnection network while the theory solver computes a global time-triggered schedule based on the Boolean solver’s solution. The binding and routing is stated as an optimization problem in order to refine the solution found by the Boolean solver such that the theory solver is more likely to find a feasible schedule within a reasonable amount of time. In this paper, we enhance this approach by applying domain-specific heuristics to the optimization problem. Our experiments show that by utilizing domain knowledge we can increase the number of solved instances significantly.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust Coordinated Design of UPFC Damping Controller and PSS Using Chaotic Optimization Algorithm

A Chaotic Optimization Algorithm (COA) based approach for the robust coordinated design of the UPFC power oscillation damping controller and the conventional power system stabilizer has been investigated in this paper. Chaotic Optimization Algorithms, which have the features of easy implementation, short execution time and robust mechanisms of escaping from local optimum, is a promising tool fo...

متن کامل

Task and Motion Policy Synthesis as Liveness Games

We present a novel and scalable policy synthesis approach for robots. Rather than producing single-path plans for a static environment, we consider changing environments with uncontrollable agents, where the robot needs a policy to respond correctly over the infinite-horizon interaction with the environment. Our approach operates on task and motion domains, and combines actions over discrete st...

متن کامل

Achieving Domain Specificity in SMT without Overt Siloing

We examine pooling data as a method for improving Statistical Machine Translation (SMT) quality for narrowly defined domains, such as data for a particular company or public entity. By pooling all available data, building large SMT engines, and using domain-specific target language models, we see boosts in quality, and can achieve the generalizability and resiliency of a larger SMT but with the...

متن کامل

A Hybrid Machine Translation System Based on a Monotone Decoder

In this paper, a hybrid Machine Translation (MT) system is proposed by combining the result of a rule-based machine translation (RBMT) system with a statistical approach. The RBMT uses a set of linguistic rules for translation, which leads to better translation results in terms of word ordering and syntactic structure. On the other hand, SMT works better in lexical choice. Therefore, in our sys...

متن کامل

Supplement for: Unsupervised Learning by Program Synthesis

Unsupervised program synthesis is a domain-general framework for defining domain-specific program synthesis systems. For each domain, we expect the user to sketch a space of program hypotheses. For example, in a domain of regression problems the space of programs might include piecewise polynomials, and in a domain of visual concepts the space of programs might include graphics primitives. As p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015