Detail publikace

Advanced Methods of Microprocessor Simulation

PŘIKRYL Zdeněk. Advanced Methods of Microprocessor Simulation. Information Sciences and Technologies Bulletin of the ACM Slovakia, roč. 3, č. 3, 2011, s. 1-13. ISSN 1338-1237. Dostupné z: http://acmbulletin.fiit.stuba.sk/vol3num3/vol3num3.pdf
Název česky
Pokročilé metody simulace mikroprocesorů
Typ
článek v časopise
Jazyk
angličtina
Autoři
URL
Klíčová slova

Simulace, profiler, hardware/software co-design, aplikačně specifické procesory, jazyky pro popis architektury, vestavěné systémy.

Abstrakt

Vestavěné systémy se staly neoddělitelnou součástí našich každodenních činností. Jsou to jednoúčelová zařízení plnící daný úkol. Výpočetní jádro složitějších vestavěných systémů tvoří jeden nebo více aplikačně specifických procesorů. Proto je tedy nutné mít nástroje, které usnadní vývoj jednotlivých procesorů. Mezi nejdůležitější fáze vývoje patří fáze testování a optimalizace procesoru a cílového softwaru. Ve fázi testování je nejčastěji používaným nástrojem simulátor. Simulátor může odhalit chyby jak v procesoru, tak v cílovém softwaru ještě před realizací vestavěného systému. Tato práce popisuje pokročilé metody simulace procesorů. Jednotlivé metody se používají v různých fázích vývoje; od rychlé simulace prvního návrhu až po detailní simulaci hardwarové reprezentace. Ve fázi optimalizace je nejčastěji používaný nástroj profiler. Profiler může nalézt problematická místa, jako jsou úzká hrdla, v procesoru nebo v cílovém softwaru. Poté může vývojář tato místa snadno identifikovat a změnit tak, že dojde ke zvýšení výkonu nebo ke snížení spotřeby. V této práci jsou popsány dvě metody profilování procesoru, které umožňují nalézt úzká místa jak v procesoru, tak v cílovém softwaru. Dále jsou v práci představeny metody simulace a profilování víceprocesorového systému. Pro popis procesoru nebo víceprocesorového systému je použit jazyk pro popis architektury.

Rok
2011
Strany
1-13
Časopis
Information Sciences and Technologies Bulletin of the ACM Slovakia, roč. 3, č. 3, ISSN 1338-1237
Vydavatel
Vydavateľstvo STU
BibTeX
@ARTICLE{FITPUB10236,
   author = "Zden\v{e}k P\v{r}ikryl",
   title = "Advanced Methods of Microprocessor Simulation",
   pages = "1--13",
   journal = "Information Sciences and Technologies Bulletin of the ACM Slovakia",
   volume = 3,
   number = 3,
   year = 2011,
   ISSN = "1338-1237",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/10236"
}
Nahoru