Datové struktury s paralelním přístupem

but.committeeprof. Ing. Jan M. Honzík, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Martin Karafiát, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) Ing. Aleš Smrčka, 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 D. Otázky u obhajoby: Jak vysvětlujete anomálii v lineárním průběhu výkonu některých algoritmů, která se vyskytuje na grafech 4.3 a 4.4? Čím si vysvětlujete tak rozdílné chování z grafů 4.3 a 4.4? Jaké problémy by způsobilo použití implementací fronty které nepoužívají dynamický seznam, ale například pole?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHolík, Lukášcs
dc.contributor.authorOpletal, Tomášcs
dc.contributor.refereeLengál, Ondřejcs
dc.date.created2014cs
dc.description.abstractParalelní programování přináší, kromě možnosti rozložit běh programu na více současně běžících procesů sdílejících data, také některé problémy. Je potřeba tyto paralelně běžící procesy synchronizovat a zařídit, že při komunikaci a sdílení dat nedojde k problémům vycházejícím z toho, že běží mnoho procesů současně. Tyto synchronizační algoritmy také nesmí příliš zatížit celkový běh programu. Tato práce popisuje způsoby synchronizace procesů a také je zde implementováno několik různých algoritmů pro práci s paralelní frontou, které jsou výkonnostně otestovány.cs
dc.description.abstractParallel programming brings out, apart from the opportunity to spread out a program execution to many simultaneously running processes sharing data, some new problems. It is necessary to synchronize these processes running in parallel and make sure that during the process communication and data sharing there will not arise any troubles. These synchronization algorithms also cannot use too much resources that are otherwise used for the actual program. This thesis describes ways of process synchronization and also provides an implementation of several algorithms for parallel queue. Implemented algorithms were also tested for their performance.en
dc.description.markDcs
dc.identifier.citationOPLETAL, T. Datové struktury s paralelním přístupem [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other78943cs
dc.identifier.urihttp://hdl.handle.net/11012/56628
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í programovánícs
dc.subjectdatová strukturacs
dc.subjectalgoritmuscs
dc.subjectměření výkonnostics
dc.subjectParallel programmingen
dc.subjectdata structureen
dc.subjectalgorithmen
dc.subjectperformance testingen
dc.titleDatové struktury s paralelním přístupemcs
dc.title.alternativeData Structures with Paralell Accessen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-17cs
dcterms.modified2020-05-09-23:43:18cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid78943en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:48:21en
sync.item.modts2025.01.15 21:29:06en
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:
946.67 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_78943.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_78943.html
Collections