Detail publikace
Cycle Accurate Profiler for ASIPs
Profiler, Simulace, Aplikačně specifické procesory, Formální modely
Simulace nově vnikajícího procesoru na existujícím je důležitá součást vývoje nového procesoru, protože simulace je jedna z možností, jak může vývojář ověřit vlastnosti instrukční sady, mikroarchitektury nebo programu, který bude nový procesor vykonávat. Ale jednoduchá simulace není dostačující v případě, ze vývojář chce optimalizovat běžící program nebo různé součásti procesoru. Pro tento účel se používá profiler. Profiler je nástroj, který sleduje aktivity procesoru, takže dokáže získat informace o využití jednotlivých částí procesoru nebo programu. V tomto příspěvku je prezentován algoritmus, který vytvoří profiler z modelu procesoru v jazyce pro popis architektury.
@INPROCEEDINGS{FITPUB9110, author = "Zden\v{e}k P\v{r}ikryl and Tom\'{a}\v{s} Hru\v{s}ka", title = "Cycle Accurate Profiler for ASIPs", pages = "168--175", booktitle = "5th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science", year = 2009, location = "Brno, CZ", publisher = "Masaryk University", ISBN = "978-80-87342-04-6", language = "english", url = "https://www.fit.vut.cz/research/publication/9110" }