Sciweavers

CODES
2009
IEEE

Native MPSoC co-simulation environment for software performance estimation

14 years 2 months ago
Native MPSoC co-simulation environment for software performance estimation
Performance estimation of Multi-Processor System-On-Chip (MPa high abstraction level is required in order to perform early architecture exploration and accurate design validations. Although abstract executable models provide interesting functional validation capabilities, they quickly become unsuitable when timing becomes an issue – Native software simulation, a good candidate from the speed point of view, suffers from this issue. In this paper, we present a transactional level simulation environment that allows reliable performance estimation with a specific focus on software timing estimation on multi processor architectures. The embedded software is compiled natively on the host running the simulation and instrumented to reflect its execution on a specific target processor and then executed on a simulation model of the underlying hardware. The key contribution of this work is the use of both static and dynamic analysis, that allow realistic timing measurements in native softwa...
Patrice Gerin, Mian Muhammad Hamayun, Fréd&
Added 21 Jul 2010
Updated 21 Jul 2010
Type Conference
Year 2009
Where CODES
Authors Patrice Gerin, Mian Muhammad Hamayun, Frédéric Pétrot
Comments (0)