Detail publikace

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.
Název česky
Generovaný profiler pro jazyk C na úrovni cyklů
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Přikryl Zdeněk, Ing., Ph.D.
Masařík Karel, Ing., Ph.D. (CK-SDZ)
Hruška Tomáš, prof. Ing., CSc. (UIFS)
Husár Adam, Ing., Ph.D.
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
ISBN
978-0-7695-4171-6
Vydavatel
IEEE Computer Society
Místo
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"
}
Nahoru