Optimalizace překladu agentních jazyků různé úrovně abstrakce

but.committeeprof. Ing. Tomáš Vojnar, Ph.D. (předseda) prof. Ing. Lukáš Sekanina, Ph.D. (místopředseda) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Jan Janoušek, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Zkoumal jste různé varianty řazení optimalizačních technik? Na základě čeho jste vybral pořadí uvedené v kapitole 4.4 (s. 28)? Na straně 38 uvádíte průchod stromem typu postorder. Příklad uvedený na obrázku 6.2 však tomu neodpovídá, mohl byste způsob průchodu vysvětlit? V čem vidíte hlavní důvod faktu, že ručně napsaný kód má asi 25% instrukcí oproti generovanému kódu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZbořil, Františekcs
dc.contributor.authorKalmár, Róbertcs
dc.contributor.refereeKočí, Radekcs
dc.date.created2012cs
dc.description.abstractCílem této práce je optimalizace překladu agentního jazyka AHLL. Jsou představeny různé používané interní formy reprezentace kódu pro překladač jako i optimalizace kódu v těchto reprezentacích. Hlavní část práce je zaměřená implementaci zvolených optimalizací a způsobu generování cílového kódu v jazyce ALLL. Dále se čtenář dozví o přínosu zvolených optimalizací taktéž o dalších možnostech při vývoji jazyka AHLL a jeho optimalizace.cs
dc.description.abstractThe aim of this work is an optimization of AHLL language compiler. Several intermediate representations of compiled code along with code optimization techniques are introduced. The main part of the work is focused on implementing these optimization techniques and generation of the target code in ALLL language. At the end of the work, the results achieved by new version of AHLL compiler are presented. In addition, there are also presented some ideas for the future work on AHLL and the compiler.en
dc.description.markBcs
dc.identifier.citationKALMÁR, R. Optimalizace překladu agentních jazyků různé úrovně abstrakce [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other78688cs
dc.identifier.urihttp://hdl.handle.net/11012/53703
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectALLLcs
dc.subjectAHLLcs
dc.subjectpřekladačcs
dc.subjectoptimalizacecs
dc.subjectpropagace konstantcs
dc.subjecteliminace mrtvého kóducs
dc.subjectpropagace kopiícs
dc.subjecteliminace nedosažitelného kóducs
dc.subjectASTcs
dc.subjectabstraktní syntaktický stromcs
dc.subject3AKcs
dc.subjecttrojadresný kódcs
dc.subjectagentcs
dc.subjectALLLen
dc.subjectAHLLen
dc.subjectcompileren
dc.subjectoptimizationen
dc.subjectconstant propagationen
dc.subjectdead code eliminationen
dc.subjectcopy propagationen
dc.subjectunreachable code eliminationen
dc.subjectASTen
dc.subjectabstract syntax treeen
dc.subject3AKen
dc.subjectthree-address codeen
dc.subjectagenten
dc.titleOptimalizace překladu agentních jazyků různé úrovně abstrakcecs
dc.title.alternativeOptimalisation of Agent Languages Compileren
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2012-06-21cs
dcterms.modified2020-05-09-23:42:53cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid78688en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:12:51en
sync.item.modts2025.01.16 00:00:38en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_78688.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_78688.html
Collections