Title
MPSoC Performance Analysis with Virtual Prototyping Platforms
Abstract
There is some consensus that Embedded and HPC domains have to create synergies to face the challenges to create, maintain and optimize software for the future many-core platforms. In this work we show how some HPC performance analysis methods can be successfully adapted to the embedded domain. We propose to use Virtual Prototypes based on Instruction Set Simulators to produce trace files by transparent instrumentation that can be used for post-mortem performance analysis. Transparent instrumentation on ISS kills two birds in one shot: it adds no overhead for trace generation and it solves the problem of trace storage. A virtual prototype is build to generate OTF traces that are later analyzed with Vampir. We show how the performance analysis of the virtual prototype is valuable to optimize a parallel embedded test application, allowing an acceptable speedup factor on 4 processors to be obtained.
Year
DOI
Venue
2010
10.1109/ICPPW.2010.32
IEEE Internet Computing
Keywords
Field
DocType
performance analysis,otf trace,virtual prototype,trace generation,post-mortem performance analysis,hpc performance analysis method,virtual prototyping platforms,trace storage,transparent instrumentation,mpsoc performance analysis,hpc domain,trace file,embedded system,noc,fpga,embedded systems,prototypes,instruction sets
Instruction set,Computer science,Parallel computing,Field-programmable gate array,Software,MPSoC,Virtual prototyping,Speedup,Embedded system
Conference
Citations 
PageRank 
References 
4
0.49
9
Authors
7
Name
Order
Citations
PageRank
David Castells-Rufas1457.70
Jaume Joven2384.27
Sergi Risueno340.49
eduard fernandezalonso440.49
Jordi Carrabina513936.98
Thomas William640.83
Hartmut Mix716914.34