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. (CSC)
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 jsousoučástí vestavěných systémů a jsou vysoce optimalizovány prodanou úlohu. Specifické aplikace běží na těchto procesorech. Ztohoto důvodu by návrhář měl mít nástroj, který by mu pomáhalpři optimalizaci jak procesoru samotného, tak aplikace. Tentonástroj je nazýván profiler. Pomocí něho lze objevitproblematické části v návrhu procesoru nebo aplikaci. Návrhářpak může tyto místa modifikovat tak, aby byl výsledný výkonprocesoru větší nebo naopak, aby klesla spotřeba. V tomto článkuje představen generovaný profiler pro jazyk C na úrovni cyklů.Profiler je vygenerován z popisu procesoru, je tedy závislý naarchitektuře. Pro popis procesoru je použit jazyk pro popisarchitektury.

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
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