Optimalizace agentního kódu

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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 C. Otázky u obhajoby: Nejsou prohozené definice Pred a Succ na straně 2? K čemu slouží úrovně registrů (kap. 4.1.3)? Které algoritmy byly implementovány pro alokaci registrů? Jakou metodu byste zvolil pro ověření správnosti překladače kromě metody uvedené v kap. 10?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.authorHemala, Lubošcs
dc.contributor.refereeKočí, Radekcs
dc.date.created2014cs
dc.description.abstractTato práce navazuje na předchozí snahu o vylepšování překladače agentního jazyka AHLL. Integrované optimalizace se zaměřují především na snížení velikosti cílového kódu v ALLL, proto je v této verzi rozšířena implementace o alokaci registrů barvením grafů. Prezentovány jsou také změny jazyka AHLL, které ovšem vyžadují složitější strukturu překladače. Celkové dosažené výsledky nového překladače potom vykazují průměrně o 35 % menší velikost výsledného kódu pro vyhodnocované komplexní agenty.cs
dc.description.abstractThis work continues in an effort to improve the compiler of the AHLL agent language. The main focus is to integrate optimizations that would reduce the size of the target ALLL code, therefore global register allocation by graph coloring is implemented in this version. Some changes to the language are introduced as well, but which impose a more complicated compiler structure. The overall results of the new compiler then indicate a 35 % decrease in the size of the code on average for the evaluated complex agents.en
dc.description.markCcs
dc.identifier.citationHEMALA, L. Optimalizace agentního kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79934cs
dc.identifier.urihttp://hdl.handle.net/11012/56639
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.subjectagentní kódcs
dc.subjectALLLcs
dc.subjectAHLLcs
dc.subjectpřekladačcs
dc.subjectoptimalizacecs
dc.subjectalokace registrůcs
dc.subjectbarvení grafucs
dc.subjecteliminace nedosažitelného kóducs
dc.subjectagent codeen
dc.subjectALLLen
dc.subjectAHLLen
dc.subjectcompileren
dc.subjectoptimizationen
dc.subjectregister allocationen
dc.subjectgraph coloringen
dc.subjectunreachable code eliminationen
dc.titleOptimalizace agentního kóducs
dc.title.alternativeOptimalization of an Agent Codeen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-18cs
dcterms.modified2020-05-10-16:11:46cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79934en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:48:33en
sync.item.modts2025.01.15 22:01:04en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.38 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79934.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_79934.html
Collections