DocumentCode :
3756371
Title :
Applying Multi-core Model Checking to Hardware-Software Partitioning in Embedded Systems
Author :
Alessandro Trindade;Hussama Ismail;Lucas Cordeiro
Author_Institution :
Fed. Univ. of Amazonas, Manaus, Brazil
fYear :
2015
Firstpage :
102
Lastpage :
105
Abstract :
We present an alternative approach to solve the hardware and software 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 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 hardware-software partitioning problem. We compare the experimental results of our proposed approach with conventional algorithms.
Keywords :
"Hardware","Software","Optimization","Genetic algorithms","Benchmark testing","Model checking","Multicore processing"
Publisher :
ieee
Conference_Titel :
Computing Systems Engineering (SBESC), 2015 Brazilian Symposium on
Electronic_ISBN :
2324-7894
Type :
conf
DOI :
10.1109/SBESC.2015.26
Filename :
7423221
Link To Document :
بازگشت