Parallel native-simulation for multi-processing embedded systems

被引:2
作者
Nicolas, Alejandro [1 ]
Sanchez, Pablo [1 ]
机构
[1] Univ Cantabria, Microelect Engn Grp, Santander, Spain
来源
2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD) | 2015年
关键词
virtual platform; parallel host-compiled simulation; performance analysis; many-core embedded system;
D O I
10.1109/DSD.2015.75
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The number of cores in embedded systems is continuously growing, supporting increasingly complex concurrent applications. In order to verify that the systems comply specification requirements during the design process, fast simulations and performance analysis tools are required. These simulation frameworks typically use virtualization or host-compiled simulation techniques. On one hand, current host compiler simulators normally offer fast simulations, but they do not exploit host parallelism capacity. On the other hand, some virtual emulation frameworks take advantage of host parallelization, but they do not achieve simulations as fast as native (host-compiled) simulators because of the dynamic binary translation. This paper proposes a parallel host-compiled simulation methodology that aims to make an efficient use of multi-core host platforms. The performance of the proposed technique has been evaluated with the PARSEC benchmark suite [10]. The evaluation also includes comparisons with native execution and other parallel simulation tools. Results demonstrate that the proposed technique reduces simulation time and provide fast estimations of embedded SW code.
引用
收藏
页码:543 / 546
页数:4
相关论文
共 11 条
  • [1] Gerslauer A., 2011, IEEE INT S RAP SYST
  • [2] Gunther N. J., 1993, CMG NAT C
  • [3] Jafer S., 2013, SIMULATION MODELING, V30
  • [4] Jung Y., 2013, P DES AUT C
  • [5] Predictive OS Modeling for Host-Compiled Simulation of Periodic Real-Time Task Sets
    Razaghi, Parisa
    Gerstlauer, Andreas
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2012, 4 (01) : 5 - 8
  • [6] Roloff S., 2012, P AS S PAC DES AUT C
  • [7] Roth C., 2012, IEEE INT S SYST CHIP
  • [8] Strom D., 2005, TOMS HARDWARE GEUIDE
  • [9] Wandeler E., 2006, J SOFTWARE TOOLS OCT
  • [10] Wang Z., 2011, ACM SIGPLAN S PRINC