dc.contributor.advisor | Yaghob, Jakub | |
dc.creator | Stráník, Tomáš | |
dc.date.accessioned | 2017-04-20T13:53:08Z | |
dc.date.available | 2017-04-20T13:53:08Z | |
dc.date.issued | 2010 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/26957 | |
dc.description.abstract | Předložená práce popisuje analýzu a postup konstrukce paralelního parseru využívajícího potenciálu vícejádrových procesorů (CPU). Paralelismus je založen na rozdělení XML dokumentu v libovolných místech na části, které jsou následně zpracovány jednotlivými jádry CPU. Součástí práce je také implementace popsaného algoritmu. Kvalita algoritmu byla experimentálně testována na stroji s 16 jádry. Testy potvrzují výbornou škálovatelnost navrženého algoritmu. V závěru práce je navrženo rozšíření algoritmu pro zpracovaní dokumentů s XML jmennými prostory. | cs_CZ |
dc.description.abstract | This thesis describes an analysis and a method of construction of a parallel parser exploiting an advantage of multi-core CPU. The parallelism is based on splitting of an XML document on arbitrary parts, which are then parsed by the cores of CPU. A part of this work is also implementation of the algorithm. Further, the quality of the algorithm was experimentally tested on a computer with 16 cores in its CPUs. The tests con rmed excellent scalability of the algorithm. At the end, an enhancement of the algorithm on parsing XML documents with XML namespaces is also suggested. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Paralelní XML parsing | cs_CZ |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2010 | |
dcterms.dateAccepted | 2010-02-02 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 49328 | |
dc.title.translated | Parallel XML parsing | en_US |
dc.contributor.referee | Bednárek, David | |
dc.identifier.aleph | 001391712 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Softwarové systémy | cs_CZ |
thesis.degree.discipline | Software Systems | en_US |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Softwarové systémy | cs_CZ |
uk.degree-discipline.en | Software Systems | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Předložená práce popisuje analýzu a postup konstrukce paralelního parseru využívajícího potenciálu vícejádrových procesorů (CPU). Paralelismus je založen na rozdělení XML dokumentu v libovolných místech na části, které jsou následně zpracovány jednotlivými jádry CPU. Součástí práce je také implementace popsaného algoritmu. Kvalita algoritmu byla experimentálně testována na stroji s 16 jádry. Testy potvrzují výbornou škálovatelnost navrženého algoritmu. V závěru práce je navrženo rozšíření algoritmu pro zpracovaní dokumentů s XML jmennými prostory. | cs_CZ |
uk.abstract.en | This thesis describes an analysis and a method of construction of a parallel parser exploiting an advantage of multi-core CPU. The parallelism is based on splitting of an XML document on arbitrary parts, which are then parsed by the cores of CPU. A part of this work is also implementation of the algorithm. Further, the quality of the algorithm was experimentally tested on a computer with 16 cores in its CPUs. The tests con rmed excellent scalability of the algorithm. At the end, an enhancement of the algorithm on parsing XML documents with XML namespaces is also suggested. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990013917120106986 | |