Paralelní lexikální analyzátor

but.committeeprof. 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.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 uspokojivě (D). Otázky u obhajoby: Vysvětlete, proč v případě čtení z výstupní fronty nedošlo ke zrychlení lexikální analýzy. Vysvětlete, odkud jste čerpal informace pro kapitoly 4 a 5. Bylo by možné upravit další části překladače, zejména syntaktický analyzátor, tak, aby dosaženého zrychlení lexikální analýzy využily? Opravdu je každý desátý Byte zpracováván dvakrát, jak vyplývá z příkladu v 5.2.1? Co přesně je v kap. 7.2 myšleno obratem "Pro snazší zpracování..."? Co jste myslel termínem oprofilován?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorČermák, Martincs
dc.contributor.authorJežek, Lukášcs
dc.contributor.refereeKoutný, Jiřícs
dc.date.accessioned2019-04-03T22:46:04Z
dc.date.available2019-04-03T22:46:04Z
dc.date.created2010cs
dc.description.abstractTato práce se zabývá generováním lexikálního analyzátoru, který analyzuje soubor paralelně, tj. několika vlákny. Analyzátor je vygenerován na základě regulárního jazyka a reprezentován konečným automatem s potřebnými funkcemi. Důraz je zde kladen právě na paralelní zpracování. Diskutuje možnost zpracování dopřednými a zpětnými vlákny. V implementaci byla zvolena metoda dopředných vláken. Rozebírá problémy, které se vyskytly při implementaci a způsobily, že výsledný program nedosáhl téměř žádného zrychlení.cs
dc.description.abstractThis bachelor thesis deals with generating a lexical analyzer which analyzes a file in parallel, i.e. by several threads at a time. The analyzer is generated on the basis of regular language and is represented by finite automaton with the necessary functions. The emphasis is placed on the parallel processing. The possibility of forward and back threads processing is discussed in this thesis. The method of the forward threads was decided to be used for implementation. The problems during implementation that lead to almost none of the desired speed-up of the analysis are discussed.en
dc.description.markDcs
dc.identifier.citationJEŽEK, L. Paralelní lexikální analyzátor [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34776cs
dc.identifier.urihttp://hdl.handle.net/11012/55977
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.subjectParalelní lexikální analyzátorcs
dc.subjectkonečný automatcs
dc.subjectregulární výrazcs
dc.subjectvlákna.cs
dc.subjectParallel lexical analyzeren
dc.subjectfinite automatonen
dc.subjectregular expressionen
dc.subjectthreads.en
dc.titleParalelní lexikální analyzátorcs
dc.title.alternativeParallel Lexical Analyzeren
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2010-06-16cs
dcterms.modified2020-05-09-23:41:56cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34776en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 17:59:20en
sync.item.modts2021.11.12 17:17:45en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informační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:
379.6 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_34776.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
review_34776.html
Collections