DUCHOŇ, R. Akcelerace ultrazvukové neurostimulace pomocí aritmetiky se sníženou přesností. [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Radek Duchoň pracoval po celou dobu studia standardně. Na konzultace chodil v pravidelných termínech a byl řádně připraven. S výsledkem práce jsem spokojen.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Cílem diplomové práce bylo otestovat možnosti výpočtů ve snížené přesnosti v toolboxu k-Wave. Náročnost práce spatřuji v nutnosti prostudovat poměrně komplikovaný kód, seznámit se s fyzikální podstatou daného problému a principy měření přesnosti. Práce prozkoumala fyzikální veličiny se kterými se v k-Wave pracuje a navrhla tři úrovně optimalizace, kde každá další dále redukuje paměťové nároky, ale za cenu zvyšující se numerické chyby. S výsledkem práce jsem spokojen a hodlám dané výsledky publikovat. | ||
Práce s literaturou | Student pracoval při vyhledávání literatury především samostatně. Vzhledem k ryze implementační práci je množství použitých citačních zdrojů standardní. | ||
Aktivita během řešení, konzultace, komunikace | Aktivita během studia byla dobrá. Během školního roku probíhaly konzultace cca 2x za měsíc. Z každé, cca 30 minutové, schůzky byl pořízen zápis s hodnocením příslušného období a plánem na další týden. Student byl na všechny schůzky dobře připraven. Vždy prezentoval současný stav, navrhl řešení dílčích problémů a další směrování projektu. Veškeré zdrojové texty, opravy a modifikace, včetně textu diplomové práce byly ukládány na projektový GitLab server. Osobně bych si ale představoval lépe propracovaný systém issues a podrobnější dokumentaci. | ||
Aktivita při dokončování | Aktivita během dokončování byla dobrá. Práci jsem měl možnost komentovat a zásadní připomínky byly v práci zohledněny. | ||
Publikační činnost, ocenění | Práce nebyla dosud publikována. Práce však obsahuje množství hodnotných výsledků, které budou publikovány na nějaké mezinárodní konferenci. |
Student splnil všechny body zadání a zpracoval diplomovou práci, kterou lze případně využít k dalšímu rozvoji sady nástrojů k-Wave. Vzhledem k nedostatkům v textu diplomové práce a dále pak k nedostatečnému vymezení úprav v původních zdrojových souborech, které byly k implementaci využity, navrhuji hodnocení stupněm D (uspokojivě).
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Úkolem studenta bylo prozkoumat možnosti využití datových typů se sníženou přesností v akustické simulaci implementovanou v sadě nástrojů k-Wave. Získané poznatky pak využít při transformaci stávajících struktur a výpočtů nad nimi tak, aby využívaly těchto datových typů a zhodnotit dosažené výsledky z pohledu přesnosti a zrychlení výpočtu. Z tohoto důvodu hodnotím zadání jako průměrně obtížné. | ||
Rozsah splnění požadavků zadání | Všechny body zadání byly splněny. | ||
Rozsah technické zprávy | Požadovaný rozsah technické zprávy byl splněn. | ||
Prezentační úroveň technické zprávy | 65 | Práce je rozdělena do kapitol, které na sebe logicky navazují a pokrývají celé téma zadání, od představení datových typů se sníženou přesností, až po zhodnocení dosažených výsledků. Text však v některých částech práce není pro čtenáře příliš přívětivý a je obtížné pojmout veškeré prezentované informace, obzvláště v případech, kdy se autor odkazuje na větší množství tabulek a obrázků. Za úplně vhodnou nepovažuji definici využívané "abstraktní datové jednotky", jelikož z ní nelze určit, o jaké množství paměti se jedná. Dále v práci chybí informace o použitých testovacích datasetech, jejich velikosti a zhodnocení, při jakých aplikacích je chyba vzniklá použitím datových typů se sníženou přesností přijatelná a při jakých již ne. | |
Formální úprava technické zprávy | 75 | Typografická úroveň zprávy je na dobré úrovni. Místy se v textu vyskytují věty, které svou strukturou a obsahem nezapadají do okolního textu. Je zde i několik pravopisných chyb a překlepů. | |
Práce s literaturou | 90 | Seznam použité literatury je relevantní k tématu diplomové práce. V seznamu literatury je uvedeno několik odkazů na webové stránky zejména s dokumentací k použitým technologiím. Ostatní použitou literaturou jsou odborné publikace a knihy vztahující se k tématu práce. K výběru literatury nemám žádné námitky. | |
Realizační výstup | 55 | Vytvořené zdrojové kódy jsou přehledné a dobře okomentované. Z odevzdaných souborů však není zřejmé, které části nástroje k-Wave student implementoval případně upravoval. Záhlaví souborů neobsahují jméno studenta případně komentář, který by tyto soubory odlišil. V odevzdaném archivu nelze tyto informace dohledat v žádném z dostupných souborů. Student však v kapitole 5.2 uvádí některé soubory, ve kterých byla implementace prováděna. Vzhledem k velikosti potřebných úprav v existujícím kódu však byly s velkou pravděpodobností upraveny i soubory, které v textu práce zmíněny nejsou. | |
Využitelnost výsledků | Práce bude využita, pro další rozvoj sady nástrojů k-Wave. |
eVSKP id 144975