๐ฎ
๐ฎ
The Ethereal
Applying Multi-Core Model Checking to Hardware-Software Partitioning in Embedded Systems (extended version)
September 08, 2015 ยท The Ethereal ยท ๐ Brazilian Symposium on Computing System Engineering
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Alessandro Trindade, Hussama Ismail, Lucas Cordeiro
arXiv ID
1509.02492
Category
cs.LO: Logic in CS
Cross-listed
cs.SE
Citations
5
Venue
Brazilian Symposium on Computing System Engineering
Last Checked
5 months ago
Abstract
We present an alternative approach to solve the hardware (HW) and software (SW) partitioning problem, which uses Bounded Model Checking (BMC) based on Satisfiability Modulo Theories (SMT) in conjunction with a multi-core support using Open Multi-Processing. The multi-core SMT-based BMC approach allows initializing many verification instances based on processors cores numbers available to the model checker. Each instance checks for a different optimum value until the optimization problem is satisfied. The goal is to show that multi-core model-checking techniques can be effective, in particular cases, to find the optimal solution of the HW-SW partitioning problem using an SMT-based BMC approach. We compare the experimental results of our proposed approach with Integer Linear Programming and the Genetic Algorithm.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Logic in CS
๐ฎ
๐ฎ
The Ethereal
Safe Reinforcement Learning via Shielding
๐ฎ
๐ฎ
The Ethereal
Formal Verification of Piece-Wise Linear Feed-Forward Neural Networks
๐ฎ
๐ฎ
The Ethereal
Heterogeneous substitution systems revisited
๐ฎ
๐ฎ
The Ethereal
Omega-Regular Objectives in Model-Free Reinforcement Learning
๐ฎ
๐ฎ
The Ethereal