BIELCZYK, M. Algoritmy číslicového zpracování obrazu na grafických kartách [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2016.

Posudky

Posudek vedoucího

Přinosil, Jiří

Student řešil zadané téma samostatně, přičemž jednotlivé dílčí části pravidelně konzultoval se svým vedoucím. Zadání práce bylo bez výhrad splněno. Z formálního hlediska se v práci občas vyskytují typografické i gramatické chyby, nicméně je na dobré úrovni.

Navrhovaná známka
A
Body
94

Posudek oponenta

Lattenberg, Ivo

Po obsahové stránce je diplomová práce rozdělena do šesti kapitol. První dvě teoretické kapitoly pojednávají o stavbě grafických karet a principech výpočtů na těchto kartách. Třetí kapitola popisuje vybrané algoritmy z oblasti zpracování obrazů, které jsou vybrány pro implementaci. Krátká čtvrtá kapitola povrchně zmiňuje instalaci SDK pro grafickou kartu. Pátá kapitola se věnuje implementaci daných algoritmů ve třech variantách – na CPU, na GPU s požitím CUDA a na GPU s použitím OpenCL. Principy jsou vysvětleny na ukázkách kódu. V šesté kapitole jsou pak shrnuty výsledky testování a jsou zde srovnány výsledky jednotlivých řešení. Zadání bylo splněno a vybrané algoritmy byly implementovány pro výpočet na GPU. Práce svým rozsahem odpovídá požadavkům na diplomovou práci. Z formálního hlediska má diplomová práce dobrou grafickou úroveň, ale obsahuje několik překlepů (jako např. Po-té si na vybereme) či nesprávné skloňování. Překlepy se nevyhnuly ani anglickému abstraktu (cart, witch, …). V práci jsem narazil na nejednotnost velikosti písmen u zkratek (např. výskyt gpu i GPU). Co se týče ukázek kódu, tak ty na mne svým formátováním a absencí barev působí subjektivně špatně čitelným dojmem. Z hlediska věcného postrádám v kapitole 6 popis hodnot v tabulkách (informaci o tom, že se jedná o čas v jednotkách milisekundy). Dále postrádám kapitolu, která by se zabývala konfigurací vývojového a testovacího prostředí. Chybí mi také informace o verzích knihoven, které byly použity. Projektům chybí konfigurace pro platformu x64. Stálo by totiž za to, zahrnout do testování i 64bitovou verzi. Práci doporučuji k obhajobě.

Navrhovaná známka
A
Body
90

Otázky

eVSKP id 93757