Detail práce
Akcelerace zpracování 3D obrazových dat na GPU
Tato práce navrhuje řešení pro aplikaci konvolučních filtrů na velké množství 3D obrazových dat za využití výpočetního výkonu grafických karet. Popisované řešení využívá platformu OpenCL, jenž umožňuje akcelerovat veškeré výpočty na grafickém jádře, a~příslušnou optimalizaci s~využitím lokální paměti, která je na GPU dostupná. Návrh a~implementace se zaměřuje primárně na Sobelův filtr.
Konvoluce, 3D, OpenCL, GPU, Konvoluční kernely, Akcelerace, Separabilita filtrů
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D.
- Proč je podle Vás vhodné použít separabilní variantu filtru namísto neseparabilní při větším rozměru konvolučního filtru? V práce jsem nenašel žádný graf nebo odůvodnění, které by to naznačovalo.
- Jak byla při testování implementována CPU varianta (separabilně, OpenMP)?
- Jak složité by bylo rozšířit Vaši implementaci pro větší (libovolné) rozměry konvolučních jader?
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
@bachelorsthesis{FITBT20216, author = "Jakub Jochl\'{i}k", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Akcelerace zpracov\'{a}n\'{i} 3D obrazov\'{y}ch dat na GPU", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2017, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/20216/" }