Publication Details
Cycle Accurate Profiler for ASIPs
Hruška Tomáš, prof. Ing., CSc. (DIFS)
Profiler, Simulation, Application Specific Instruction-set Processors, Formal Models
The simulation of one processor on another is an important part of processor development because simulation is the way in witch a designer can verify and validate processor's instruction set, its micro-architecture or program, which will be executed on this processor. But a simple simulation is not sufficient in cases where the developer wants to optimize an executed program or processor's parts. For this purpose a profiler is used. The profiler is a tool tracing processor activities, so it provides the information about utilization of particular parts. In this paper a technique creating a profiler from a processor description in an architecture description language is proposed.
@inproceedings{BUT30907,
author="Zdeněk {Přikryl} and Tomáš {Hruška}",
title="Cycle Accurate Profiler for ASIPs",
booktitle="5th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science",
year="2009",
pages="168--175",
publisher="Masaryk University",
address="Brno",
isbn="978-80-87342-04-6"
}