Title:
|
PROFILING INFORMATION FOR THE IDENTIFICATION OF THE INTERDEPENDENT HARDWARE COMPONENTS OF AN APPLICATION-SPECIFIC COMPUTING SYSTEM |
Author(s):
|
George Manis , Ioannis Panagopoulos , George Papakonstantinou |
ISBN:
|
978-972-8924-30-0 |
Editors:
|
Nuno Guimarães and Pedro Isaías |
Year:
|
2007 |
Edition:
|
Single |
Keywords:
|
Profiler, hardware generation, embedded system |
Type:
|
Short Paper |
First Page:
|
589 |
Last Page:
|
593 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
In this paper1 we present two profiling tools which (i) assist an embedded system designer identify source code segments candidates for parallelization or for implementation by special-purpose hardware circuits (ii) give him/her indications about possible data allocation schemes and (iii) helps him/her decide about possible embedded architectures. The first tool is a syntactic analyzer which exports compile-time information mainly related to (i) the variables of a program and the dependencies between them (ii) the loops and their dependencies with the rest of the program and (iii) the sequences of statements presenting features that make them candidate for parallelization or implementation by special purpose hardware. The second tool is a run-time profiler which traces the access to the variables when the program executes. |
|
|
|
|