|
C++ library for symbolic manipulation
Majdan, Ján ; Holan, Tomáš (vedoucí práce) ; Dědek, Jan (oponent)
Cielom tejto bakalárskej práce je návrh a implementácia knižnice pre symbolickú manipuláciu s matematickými výrazmi. Ďalším zámerom práce je opísanie a odovodnenie použitých metód a techník. Vyvinutá knižnica by mala byt' jednoducho rozšíritel'ná a modifikovatel'ná. Na druhej strane, táto knižnica má byt' použitel'ná pre dlhé a zložité výpočty. Demonštrácia riešenia oboch spomenutých požiadaviek, ktoré sú protichodné, je tiež súčast'ou predloženej práce. V neposlednom rade sú v tomto texte poskytnuté návody a príklady použitia tejto knižnice.
|
|
Implementace vybraných databázových operací v paralelním prostředí
Majdan, Ján ; Bednárek, David (vedoucí práce) ; Lokoč, Jakub (oponent)
Název práce: Implementace vybraných databázových operací v paralelním pro- středí Autor: Bc. Ján Majdan Katedra: Katedra softwarového inženýrství Vedoucí diplomové práce: RNDr. David Bednárek, Ph.D. Abstrakt: Předložená diplomová práce se zabývá možnostmi implementace da- tabázových operací v paralelním prostředí Bobox. Popisuje potřebné teore- tické znalosti z oblasti databází, a též algoritmy potřebné pro implementaci da- tabázových operací v hlavní paměti počítače. V textu jsou popsané možnosti pa- ralelní realizace databázových operací pomocí hašovacích tabulek. Představené jsou principy založené na sdílení hašovací tabulky, a taky předzpracování dat (lokální hašovací tabulka). Součástí diplomové práce je i paralelní implementace vybraných operací, která je založená na postupech představených v textu práce. Realizace zahrnuje taky měření výkonnosti implementace při různých stupních paralelizace. Naměřené výsledky jsou přehledně prezentované a analyzované z po- hledu škálovatelnosti paralelizace v prostředí Bobox. Klíčová slova: databázové operace, Bobox, paralelizace, hašování, předspracování dat 1
|
|
Implementace vybraných databázových operací v paralelním prostředí
Majdan, Ján ; Bednárek, David (vedoucí práce) ; Lokoč, Jakub (oponent)
Název práce: Implementace vybraných databázových operací v paralelním pro- středí Autor: Bc. Ján Majdan Katedra: Katedra softwarového inženýrství Vedoucí diplomové práce: RNDr. David Bednárek, Ph.D. Abstrakt: Předložená diplomová práce se zabývá možnostmi implementace da- tabázových operací v paralelním prostředí Bobox. Popisuje potřebné teore- tické znalosti z oblasti databází, a též algoritmy potřebné pro implementaci da- tabázových operací v hlavní paměti počítače. V textu jsou popsané možnosti pa- ralelní realizace databázových operací pomocí hašovacích tabulek. Představené jsou principy založené na sdílení hašovací tabulky, a taky předzpracování dat (lokální hašovací tabulka). Součástí diplomové práce je i paralelní implementace vybraných operací, která je založená na postupech představených v textu práce. Realizace zahrnuje taky měření výkonnosti implementace při různých stupních paralelizace. Naměřené výsledky jsou přehledně prezentované a analyzované z po- hledu škálovatelnosti paralelizace v prostředí Bobox. Klíčová slova: databázové operace, Bobox, paralelizace, hašování, předspracování dat 1
|
|
C++ library for symbolic manipulation
Majdan, Ján ; Dědek, Jan (oponent) ; Holan, Tomáš (vedoucí práce)
Cielom tejto bakalárskej práce je návrh a implementácia knižnice pre symbolickú manipuláciu s matematickými výrazmi. Ďalším zámerom práce je opísanie a odovodnenie použitých metód a techník. Vyvinutá knižnica by mala byt' jednoducho rozšíritel'ná a modifikovatel'ná. Na druhej strane, táto knižnica má byt' použitel'ná pre dlhé a zložité výpočty. Demonštrácia riešenia oboch spomenutých požiadaviek, ktoré sú protichodné, je tiež súčast'ou predloženej práce. V neposlednom rade sú v tomto texte poskytnuté návody a príklady použitia tejto knižnice.
|