Více-vláknová main-memory hash tabulka

dc.contributor.advisorBača, Radim
dc.contributor.authorZdzieblo, Vojtěch
dc.contributor.refereeKrátký, Michal
dc.date.accepted2019-05-29
dc.date.accessioned2019-09-26T07:34:47Z
dc.date.available2019-09-26T07:34:47Z
dc.date.issued2018
dc.description.abstractV této práci popisuji datovou strukturu hashovaná tabulka, která podporuje přístup z více vláken naráz. Zabývám se tématy hashování, paralelismu a řešení kolizí. Poté následuje rešerše několika stávajích implementací více-vláknové hashované tabulky a nakonec podrobný popis vlastní implementace a srovnání s implementací z knihovny jménem Junction.cs
dc.description.abstractIn this thesis I describe data structure named hash table, which supports accessing from multiple threads simultaneously. I am going through sections as hashing, paralelism and collision avoidance. Next is research of existing implementations of multi-core hash table. In the end there is detailed description of my own implementation and comparison with implementation from library named Junction.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent3978843 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisZDZ0005_FEI_N2647_2612T025_2018
dc.identifier.urihttp://hdl.handle.net/10084/138709
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjecthash mapcs
dc.subjecthashcs
dc.subjecthashovaná tabulkacs
dc.subjecthash tablecs
dc.subjectslovníkcs
dc.subjectvláknacs
dc.subjectsouběhcs
dc.subjectzámekcs
dc.subjectlockcs
dc.subjectlock freecs
dc.subjecthash joincs
dc.subjectspojení tabulekcs
dc.subjectcompare and swap cascs
dc.subjectmutexcs
dc.subjecthash mapen
dc.subjecthashen
dc.subjecthash tableen
dc.subjectdictionaryen
dc.subjectthreadsen
dc.subjectmulti coreen
dc.subjectconcurrenten
dc.subjectlocken
dc.subjectlock freeen
dc.subjecthash joinen
dc.subjectcompare and swapen
dc.subjectcasen
dc.subjectmutexen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleVíce-vláknová main-memory hash tabulkacs
dc.title.alternativeMulti-Core Main-Memory Hash Tableen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
ZDZ0005_FEI_N2647_2612T025_2018.pdf
Size:
3.79 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
ZDZ0005_FEI_N2647_2612T025_2018_priloha.zip
Size:
333.18 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
ZDZ0005_FEI_N2647_2612T025_2018_posudek_vedouci_Baca_Radim.pdf
Size:
49.09 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Bača, Radim
Loading...
Thumbnail Image
Name:
ZDZ0005_FEI_N2647_2612T025_2018_posudek_oponent_Kratky_Michal.pdf
Size:
52.46 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Krátký, Michal