当前位置: X-MOL 学术arXiv.cs.FL › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Automating System Configuration
arXiv - CS - Formal Languages and Automata Theory Pub Date : 2021-08-12 , DOI: arxiv-2108.05987
Nestan Tsiskaridze, Maxwell Strange, Makai Mann, Kavya Sreedhar, Qiaoyi Liu, Mark Horowitz, Clark Barrett

The increasing complexity of modern configurable systems makes it critical to improve the level of automation in the process of system configuration. Such automation can also improve the agility of the development cycle, allowing for rapid and automated integration of decoupled workflows. In this paper, we present a new framework for automated configuration of systems representable as state machines. The framework leverages model checking and satisfiability modulo theories (SMT) and can be applied to any application domain representable using SMT formulas. Our approach can also be applied modularly, improving its scalability. Furthermore, we show how optimization can be used to produce configurations that are best according to some metric and also more likely to be understandable to humans. We showcase this framework and its flexibility by using it to configure a CGRA memory tile for various image processing applications.

中文翻译:

自动化系统配置

现代可配置系统的日益复杂使得提高系统配置过程中的自动化水平变得至关重要。这种自动化还可以提高开发周期的敏捷性,允许快速和自动化地集成解耦工作流。在本文中,我们提出了一种用于自动配置可表示为状态机的系统的新框架。该框架利用模型检查和可满足性模理论 (SMT),可应用于任何可使用 SMT 公式表示的应用领域。我们的方法也可以模块化应用,提高其可扩展性。此外,我们展示了如何使用优化来生成根据某些指标最佳且更容易被人类理解的配置。
更新日期:2021-08-16
down
wechat
bug