Result Details

Generated Cycle-Accurate Profiler for C Language

PŘIKRYL, Z.; MASAŘÍK, K.; HRUŠKA, T.; HUSÁR, A. Generated Cycle-Accurate Profiler for C Language. 13th EUROMICRO Conference on Digital System Design, DSD'2010. Lille: IEEE Computer Society, 2010. p. 263-268. ISBN: 978-0-7695-4171-6.
Type
conference paper
Language
English
Authors
Přikryl Zdeněk, Ing., Ph.D., DIFS (FIT)
Masařík Karel, Ing., Ph.D., DIFS (FIT)
Hruška Tomáš, prof. Ing., CSc., DIFS (FIT)
Husár Adam, Ing., Ph.D., DIFS (FIT)
Abstract

Application-specificinstruction set processors used in embedded systems are highlyoptimized for given task. In this kind of processors a specificapplication runs. Therefore, a designer should have a tool whichhelps him or her in the task of processor and applicationoptimization. This tool is called profiler. It can discoverproblematic parts, such as bottleneck points, in the processor andapplication design. Then, the designer can easily find which parts ofthe processor or application should be modified, so that performancegets better or power-consumption is reduced. In this paper, a way howto generate cycle-accurate profiler for C language from a processormodel described with an architecture description language isproposed.

Keywords

Profiler,hardware/software co-design, application-specific instruction setprocessor, embedded systems.

Published
2010
Pages
263–268
Proceedings
13th EUROMICRO Conference on Digital System Design, DSD'2010
Conference
13th EUROMICRO Conference on Digital System Design, DSD'2010
ISBN
978-0-7695-4171-6
Publisher
IEEE Computer Society
Place
Lille
BibTeX
@inproceedings{BUT35629,
  author="Zdeněk {Přikryl} and Karel {Masařík} and Tomáš {Hruška} and Adam {Husár}",
  title="Generated Cycle-Accurate Profiler for C Language",
  booktitle="13th EUROMICRO Conference on Digital System Design, DSD'2010",
  year="2010",
  pages="263--268",
  publisher="IEEE Computer Society",
  address="Lille",
  isbn="978-0-7695-4171-6"
}
Projects
Mathematical and Engineering Approaches to Developing Reliable and Secure Concurrent and Distributed Computer Systems, GACR, Doktorské granty, GD102/09/H042, start: 2009-01-30, end: 2012-12-31, completed
National Support for Project Smart Multicore Embedded SYstems, MŠMT, Společné technologické iniciativy, 7H10014, start: 2010-02-01, end: 2013-01-31, running
Security-Oriented Research in Information Technology, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, start: 2007-01-01, end: 2013-12-31, running
System for Programming and Realization of Embedded Systems, MPO, TIP, FR-TI1/038, start: 2009-07-01, end: 2013-06-30, completed
Research groups
Departments
Back to top