Zobrazit minimální záznam

dc.contributor.advisorBača, Radimcs
dc.contributor.authorMocek, Tomášcs
dc.date.accessioned2015-07-22T09:17:21Z
dc.date.available2015-07-22T09:17:21Z
dc.date.issued2015cs
dc.identifier.otherOSD002cs
dc.identifier.urihttp://hdl.handle.net/10084/108703
dc.descriptionImport 22/07/2015cs
dc.description.abstractTato práce se zabývá teoretickým popisem procesorové cache počítače, a dále pak jejím využitím pro implementaci optimalizovaných algoritmů. Konkrétně se zaměřuje na algoritmy relačního spojení, jako jsou například nested loop a hash-join. Hlavní část práce bude pojednávat o algoritmech GRACE hash-join a radix-cluster hash-join, které jsem implementoval v jazyce C++, s důrazem na využití procesorové cache. Také zde budou zmíněny nástroje, které mohou pomoci při optimalizaci algoritmů pro cache. V závěru pak budou tyto algoritmy mezi sebou porovnány, a také bude provedeno srovnání s neoptimalizovaným algoritmem hash-join.cs
dc.description.abstractThis thesis deals with theoretical description of processor’s cache, as well as it’s exploitation in implementing optimalized algorithms. It will focus on algorithms for relational joins. These algorithms are, for example, nested loop and hash-join. The core part of the thesis will explain GRACE hash-join algorithm and radix-cluster hash-join algorithm, which were implemented in C++ with emphasis on processor’s cache exploitation. Furthermore, the tools that can be used during cache aware optimalizations of algorithms will be mentioned. In the conclusion, these algorithms will be compared to each other, as well as with unoptimized hash-join algorithm.en
dc.format.extent1864976 bytescs
dc.format.mimetypeapplication/pdfcs
dc.language.isocscs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectcachecs
dc.subjectTLBcs
dc.subjectrelační spojenícs
dc.subjectoptimalizacecs
dc.subjecthash-joincs
dc.subjectGRACE hash-joincs
dc.subjectradix-cluster hash-joincs
dc.subjectcacheen
dc.subjectTLBen
dc.subjectrelational joinen
dc.subjectoptimalizationen
dc.subjecthash-joinen
dc.subjectGRACE hash-joinen
dc.subjectradix-cluster hash-joinen
dc.titleImplementace relačního spojení s přihlédnutím k L2 cachecs
dc.title.alternativeRelational Cache Aware Joinen
dc.typeBakalářská prácecs
dc.contributor.refereeBednář, Pavelcs
dc.date.accepted2015-06-04cs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724cs
dc.identifier.thesisMOC0023_FEI_B2647_2612R025_2015
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam