Generování kódu optimalizovaných matematických operací
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Radek Kočí, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) | cs |
but.defence | Student 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 velmi dobře (B). Otázky u obhajoby: Zkoušel jste provést srovnání metod generování kódu na složitějších příkladech? Jak by se dala zvýšit efektivita optimalizace? Jaká byla motivace práce? Porovnával jste implementaci s GNU C? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Čermák, Martin | cs |
dc.contributor.author | Beneš, Vojtěch | cs |
dc.contributor.referee | Horáček, Petr | cs |
dc.date.created | 2010 | cs |
dc.description.abstract | Bakalářská práce se zabývá vytvořením jednoduchého programovacího jazyka pro práci s matematickými operacemi. Hlavním cílem práce je vytvořit kompilátor tohoto jazyka, který pro generování instrukcí cílového kódu využívá instrukční sadu technologie MMX. Generování optimalizovaného kódu probíhá na základě upraveného algoritmu kontextového generování. | cs |
dc.description.abstract | Bachelor's thesis deals with creating a simple programming language for working with mathematical operations. Main point of the thesis is to create a compiler of this language, which is using MMX technology to generate instructions of an assembler code. The optimized code generation is based on modified algorithm of context generation. | en |
dc.description.mark | B | cs |
dc.identifier.citation | BENEŠ, V. Generování kódu optimalizovaných matematických operací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010. | cs |
dc.identifier.other | 35007 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55969 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Generování kódu | cs |
dc.subject | překladač | cs |
dc.subject | optimalizace | cs |
dc.subject | algoritmus kontextového generování | cs |
dc.subject | MMX | cs |
dc.subject | SSE | cs |
dc.subject | SIMD | cs |
dc.subject | Code generation | en |
dc.subject | compiler | en |
dc.subject | optimization | en |
dc.subject | algorithm of context generation | en |
dc.subject | MMX | en |
dc.subject | SSE | en |
dc.subject | SIMD | en |
dc.title | Generování kódu optimalizovaných matematických operací | cs |
dc.title.alternative | Generating Code of Optimised Mathematical Operations | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2010-06-16 | cs |
dcterms.modified | 2020-05-09-23:42:19 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 35007 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:45:11 | en |
sync.item.modts | 2025.01.17 10:18:44 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |