Paralelní verze obecné syntaktické analýzy
but.committee | prof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Lukáš Burget, Ph.D. (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) | cs |
but.defence | Student 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 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 A. | 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 | Meduna, Alexandr | cs |
dc.contributor.author | Mikita, Tibor | cs |
dc.contributor.referee | Kučera, Jiří | cs |
dc.date.created | 2016 | cs |
dc.description.abstract | Tato bakalářská práce se zabývá obecními metodami syntaktické analýzy. Autor studuje Cocke-Younger-Kasami algoritmus a přichází s návrhem paralelní verze. Motivací autora je zrychlení syntaktické analýzy založené na tomto algoritmu. Výsledkem práce je konzolová aplikace, která dokáže zjistit, zda vstupní řetězec patří do jazyka generovaného vstupní gramatikou, nebo nepatří, na základě navrženého paralelního algoritmu. Jako programovací jazyk byl zvolen jazyk C++. Pro dosažení paralelismu byla práce algoritmu rozdělena mezi několik vláken. | cs |
dc.description.abstract | This thesis deals with general parsing methods. The author studies the Cocke-Younger-Kasami algorithm and comes up with a design of a parallel version. The motivation of~the author is the acceleration of parsing based on this algorithm. The result is a console application that can determine whether an input string belongs to a language generated by the input grammar or not on the basis of the designed parallel algorithm. For the programming language, C++ was chosen. To achieve parallelism the work of the algorithm was divided among several threads. | en |
dc.description.mark | A | cs |
dc.identifier.citation | MIKITA, T. Paralelní verze obecné syntaktické analýzy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016. | cs |
dc.identifier.other | 96598 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/62048 | |
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 | překladač | cs |
dc.subject | formální jazyky | cs |
dc.subject | syntaktická analýza | cs |
dc.subject | obecné metody | cs |
dc.subject | CYK algoritmus | cs |
dc.subject | paralelní programování | cs |
dc.subject | C++ | cs |
dc.subject | compiler | en |
dc.subject | formal languages | en |
dc.subject | parsing | en |
dc.subject | general methods | en |
dc.subject | CYK algorithm | en |
dc.subject | parallel programming model | en |
dc.subject | C++ | en |
dc.title | Paralelní verze obecné syntaktické analýzy | cs |
dc.title.alternative | Parallel Versions of General Parsing | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2016-06-15 | cs |
dcterms.modified | 2020-05-10-16:12:45 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 96598 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:55:11 | en |
sync.item.modts | 2025.01.15 21:24:23 | 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 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.67 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-18920_v.pdf
- Size:
- 85.95 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-18920_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-18920_o.pdf
- Size:
- 88.39 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-18920_o.pdf
Loading...
- Name:
- review_96598.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_96598.html