Detail publikace

Generated Cycle-Accurate Profiler for C Language

PŘIKRYL Zdeněk, MASAŘÍK Karel, HRUŠKA Tomáš a HUSÁR Adam. Generated Cycle-Accurate Profiler for C Language. In: 13th EUROMICRO Conference on Digital System Design, DSD'2010. Lille: IEEE Computer Society, 2010, s. 263-268. ISBN 978-0-7695-4171-6.
Název česky
Generovaný profiler pro jazyk C na úrovni cyklů
Typ
článek ve sborníku konference
Jazyk
angličtina
Autoři
Klíčová slova

Profiler, hardware/software co-design, aplikačně specifické procesory, vestavěné systémy.

Abstrakt

Aplikačně specifické procesory jsou součástí vestavěných systémů a jsou vysoce optimalizovány pro danou úlohu. Specifické aplikace běží na těchto procesorech. Z tohoto důvodu by návrhář měl mít nástroj, který by mu pomáhal při optimalizaci jak procesoru samotného, tak aplikace. Tento nástroj je nazýván profiler. Pomocí něho lze objevit problematické části v návrhu procesoru nebo aplikaci. Návrhář pak může tyto místa modifikovat tak, aby byl výsledný výkon procesoru větší nebo naopak, aby klesla spotřeba. V tomto článku je představen generovaný profiler pro jazyk C na úrovni cyklů. Profiler je vygenerován z popisu procesoru, je tedy závislý na architektuře. Pro popis procesoru je použit jazyk pro popis architektury.

Rok
2010
Strany
263-268
Sborník
13th EUROMICRO Conference on Digital System Design, DSD'2010
Konference
13th EUROMICRO Conference on Digital System Design, DSD'2010, Lille, FR
ISBN
978-0-7695-4171-6
Vydavatel
IEEE Computer Society
Místo
Lille, FR
BibTeX
@INPROCEEDINGS{FITPUB9293,
   author = "Zden\v{e}k P\v{r}ikryl and Karel Masa\v{r}\'{i}k and Tom\'{a}\v{s} Hru\v{s}ka and Adam Hus\'{a}r",
   title = "Generated Cycle-Accurate Profiler for C Language",
   pages = "263--268",
   booktitle = "13th EUROMICRO Conference on Digital System Design, DSD'2010",
   year = 2010,
   location = "Lille, FR",
   publisher = "IEEE Computer Society",
   ISBN = "978-0-7695-4171-6",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/9293"
}
Nahoru