Objektivní analýza výkonu překladačů vybraných programovacích jazyků

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

Citation

OPEN License Selector