Název: | Využití vektorových instrukcí v agregačních funkcích na platformě x86 |
Další názvy: | Using of vector instructions in aggregate functions on x86 platform |
Autoři: | Löffelmann, Václav |
Vedoucí práce/školitel: | Zíma Martin, Ing. Ph.D. |
Oponent: | Koutný Tomáš, Doc. Ing. Ph.D. |
Datum vydání: | 2018 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | diplomová práce |
URI: | http://hdl.handle.net/11025/31818 |
Klíčová slova: | vektorizace;avx-512;agregační funkce;sql;databáze |
Klíčová slova v dalším jazyce: | vectorization;avx-512;aggregation functions;sql;databases |
Abstrakt: | Cílem této práce bylo maximalizovat využití vektorových instrukcí při výpočtech agregačních funkcí. Práce je postavena nad novou instrukční sadou vektorových instrukcí AVX-512. Implementací se podařilo ukázat, že vhodné použití vektorizace může výpočty agregačních funkcí výrazně urychlit. |
Abstrakt v dalším jazyce: | This work aims to maximize use of vector instructions on data aggregation tasks. A new vector instruction set AVX-512 is used in this work. Implementation proves that a proper usage of the vector instructions can significantly speed up the processing. |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Diplomové práce / Theses (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
loffelmann_dp.pdf | Plný text práce | 1,3 MB | Adobe PDF | Zobrazit/otevřít |
A16N0050Pposudek-op.PDF | Posudek oponenta práce | 355,64 kB | Adobe PDF | Zobrazit/otevřít |
A16N0050Phodnoceni-ved.PDF | Posudek vedoucího práce | 416,34 kB | Adobe PDF | Zobrazit/otevřít |
A16N0050Pobhajoba.PDF | Průběh obhajoby práce | 215,16 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/31818
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.