Detail publikace

Advanced Methods of Microprocessor Simulation

PŘIKRYL, Z. Advanced Methods of Microprocessor Simulation. Information Sciences and Technologies Bulletin of the ACM Slovakia, 2011, vol. 3, no. 3, p. 1-13. ISSN: 1338-1237.
Název česky
Pokročilé metody simulace mikroprocesorů
Typ
článek v časopise
Jazyk
anglicky
Autoři
Přikryl Zdeněk, Ing., Ph.D.
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šíchvestavěných systémů tvoří jeden nebo více aplikačně specifických procesorů. Protoje tedy nutné mít nástroje, které usnadní vývoj jednotlivých procesorů. Mezinejdůležitější fáze vývoje patří fáze testování a optimalizace procesoru acílového softwaru. Ve fázi testování je nejčastěji používaným nástrojemsimulátor. Simulátor může odhalit chyby jak v procesoru, takv cílovém softwaru ještě před realizací vestavěného systému. Tato prácepopisuje pokročilé metody simulace procesorů. Jednotlivé metody se používají v různýchfázích vývoje; od rychlé simulace prvního návrhu až po detailní simulacihardwarové reprezentace. Ve fázi optimalizace je nejčastěji používaný nástrojprofiler. 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ístasnadno 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émsoftwaru. 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émuje 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
BibTeX
@article{BUT97082,
  author="Zdeněk {Přikryl}",
  title="Advanced Methods of Microprocessor Simulation",
  journal="Information Sciences and Technologies Bulletin of the ACM Slovakia",
  year="2011",
  volume="3",
  number="3",
  pages="1--13",
  issn="1338-1237",
  url="http://acmbulletin.fiit.stuba.sk/vol3num3/vol3num3.pdf"
}
Nahoru