|
Testovací úlohy a experimentální zařízení pro jaderné reaktory typu VVER
Šimek, Ondřej ; Foral, Štěpán (oponent) ; Vojáčková, Jitka (vedoucí práce)
Tato bakalářská práce popisuje problematiku testovacích úloh a experimentálních zařízení pro tlakovodní reaktory východní koncepce typu VVER. V teoretické části jsou nejprve popsány reaktory typu VVER, jejich historie, generační vývoj a základní rozdíly a parametry dosud provozovaných reaktorů VVER v praxi. Další dvě kapitoly teoretické části práce se zabývají jadernou bezpečností a popisují nejdůležitější orgány, pod které jaderná bezpečnost spadá a kterými jsou pro Českou republiku SÚJB, MAAE a NEA. Dále vysvětlují důležité pojmy, týkající se jaderné bezpečnosti. Další část je zaměřena deterministické bezpečnostní analýzy, jejich klasifikaci, metody a účel. Úkolem této části bylo seznámit se také s verifikací a validací výpočetních systémů. Předposlední část je věnována experimentálním zařízením, které jsou pro hodnocení a testování jaderných zařízení a výpočetních systémů velmi podstatné. V poslední části se práce zabývá testovacími úlohami pro reaktory typu VVER. V praktické části je proveden přepočet jedné testovací úlohy AER Benchmark FCM_001 pomocí neutronově fyzikálního programu PARCS. Výsledné hodnoty jsou porovnány s hodnotami výpočetního kódu CRONOS.
|
|
Měření výkonnosti grafického akcelerátoru
Vanek, Juraj ; Drábek, Vladimír (oponent) ; Herout, Adam (vedoucí práce)
Námetom mojej práce je meranie výkonnosti grafického akcelerátoru pri zobrazovaní 3D scén. Zameriava sa na otestovanie výkonu akcelerátoru z každého uhla pohľadu pri výkonovo kritických operáciách v 3D grafike. Pojednáva o problematike implementácie jednotlivých meraní, ich vplyve na celkovom výsledku a vyhodnotení meraní. Konečným výstupom aplikácie je skóre, podľa ktorého je možné usúdiť, aký výkon podáva akcelerátor v porovnaní s ostatnými. Na toto porovnanie slúži on-line databáza výsledkov.
|
|
Skriptovací jazyky na platformě Java
Genserek, Michal ; Smrčka, Aleš (oponent) ; Kočí, Radek (vedoucí práce)
Práce se zabývá skriptovacími jazyky odpovídajícími normě JSR223 na platformě Java, součástí práce je i popis aplikačního rozhraní vyžadovaného touto normou. Dále je v práci zahrnuto zhodnocení problémů vyplývajících z použití skriptovacích jazyků na platformě Java, včetně jejich možných řešení. Jsou zde rovněž popsány jazyky Python, Ruby, JavaScript, Groovy a Clojure včetně případných rozdílů mezi různými implementacemi jejich běhového prostředí. Práce obsahuje také sadu benchmarků pro srovnání výkonnosti jednotlivých popsaných jazyků a jejich implementací. Součástí jsou rovněž výsledky tohoto srovnání nad různými virtuálními stroji jazyka Java. V rámci práce byla vyvinuta aplikace usnadňující měření výkonnosti skriptovacích jazyků spouštěných v rámci aplikačního rozhraní JSR223.
|
| |
|
Asistovaná vektorizace a paralelizace kódu pomocí standardu OpenMP 4.0
Slouka, Lukáš ; Nikl, Vojtěch (oponent) ; Jaroš, Jiří (vedoucí práce)
Predmetom bakalárskej práce je optimalizácia kódu pomocou štandardu OpenMP 4.0, ktorý poskytuje prostriedky pre asistovanú paralelizáciu a vektorizáciu. Okrem popisu štandardu OpenMP 4.0 práca obsahuje aj náhľad do architektúr moderných počítačov a to najmä systému rýchlych vyrovnávacích pamätí a modulov SSE/AVX, ktoré hrajú veľmi významnú rolu v oblasti optimalizácie. Práca demonštruje výhody optimalizovaného kódu pomocou štandardu OpenMP 4.0 oproti neoptimalozavanému kódu na sade benchmarkov zameraných na rôzne aspekty optimalizácie.
|
|
Měření výkonnosti grafického akcelerátoru
Dvořák, Milan ; Šolony, Marek (oponent) ; Jošth, Radovan (vedoucí práce)
Tato práce se zabývá měřením výkonnosti grafických akcelerátorů. Popisuje vlastnosti současných grafických akcelerátorů a existující řešení měření jejich výkonu. Navrhuje vlastní metodiku pro měření výkonu a popisuje způsob implementace aplikace v OpenGL s využitím knihoven GLUT a GLEW. V poslední části se testuje několik grafických karet, zkoumají se faktory ovlivňující testování a diskutují se naměřené výsledky.
|
|
Studenti sobě - Studentské centrum Poříčí
Zouharová, Jana ; Lazarov, Pavel (oponent) ; Kratochvíl, Jan (vedoucí práce)
Objekt svým hmotovým rozvržením uzavírá chybějící část městského bloku. Hmotovým členěním upevňuje nárožní pozici a vytváří důležitý orientační bod. Bezezbytku splňuje stavební program a dále nabízí další funkce. Na hmotové působení objektu reaguje členění fasády a řešení stavebních detalů. Objekt svým vzezřením reaguje na blízkost řeky a na bujnou zeleň, která ji lemuje. Bohatost detailů okolní zástavby a organická platforma blízkosti řeky, vybízí k odvážnějšímu řešení, které své okolí pozdvihne.
|
| |
| |
|
Moderní programovací jazyk Julia
Fojtík, Pavel ; Grochol, David (oponent) ; Nikl, Vojtěch (vedoucí práce)
Tato práce popisuje dynamický programovací jazyk Julia. Nejprve uživatele seznámí s jeho syntaxí a implementací. Dále popisuje základní pravidla pro efektivní psaní kódu a optimalizaci. Tento dokument také uvádí některé příklady použití ve vědeckých pracích. Nakonec je v experimentální části provedeno porovnání Julie s jazykem Python a C, kteří byli vybráni jako zástupci nejpoužívanějšího statického a dynamického jazyka.
|