Objektivní analýza výkonu překladačů vybraných programovacích jazyků
Date issued
2020
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Hlavním cílem této práce je seznámit se s moderními technikami objektivního posuzování výkonu překladačů programovacích jazyků, dále navrhnout
sadu netriviálních testovacích úloh, tyto úlohy realizovat v programovacích
jazycích C, C++, Java a Object Pascal, přeložit je několika dostupnými překladači a porovnat pomocí výsledných kódů výkony zvolených překladačů.
První část této práce se důkladně zabývá problematikou profilování a
metodami sběru dat, které jsou používány moderními nástroji určenými k
měření výkonu aplikací.
Druhá část práce obsahuje návrh testovacích úloh, popis použitého způsobu měření, statistiky dosažených výkonů a také celkové zhodnocení výsledků.
Description
Subject(s)
překladače, c, c++, java, object pascal, měření výkonu, profilery, profilování, hardwarové výkonnostní čítače