Implementace ultrazvukových měničů a tkáňových reprezentací do toolboxu k-Wave

Loading...
Thumbnail Image
Date
ORCID
Mark
E
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Práce popisuje návrh rozšíření nástroje k-Wave určeného k modelování šíření ultrazvuku. Cílem rozšíření je minimalizace prosotorové a časové složitosti pomocí alternativního návrhu reprezentace tkání a měničů v simulaci. V práci jsou objasněny základní principy a vlastnosti k-Wave a následně navržena rozšíření a popsána jejich implementace.
Extensions to k-Wave toolbox used for ultrasound modelling are described. Aim of extensions is to reduce time and space complexity by presenting alternative representations of tissues and transducers in simulation. This project clarifies basic principles and features of k-Wave, describes design of new representations and finally describes implementation of the suggested extensions.
Description
Citation
HANZL, M. Implementace ultrazvukových měničů a tkáňových reprezentací do toolboxu k-Wave [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Bioinformatika a biocomputing
Comittee
prof. Ing. Lukáš Sekanina, Ph.D. (předseda) doc. Ing. František Zbořil, Ph.D. (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Tomáš Martínek, Ph.D. (člen) doc. Ing. Radomil Matoušek, Ph.D. (člen)
Date of acceptance
2018-06-19
Defence
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 " E ". Otázky u obhajoby: Kromě snížení paměťové náročnosti bylo pro novou reprezentaci materiálů experimentálně naměřeno také zrychlení výpočtu. Jako možné vysvětlení prezentujete propustnost paměti. Jak se změnila aritmetická intenzita výpočtu? Jak by jste svou hypotézu ověřil? Podpora nové reprezentace materiálů a měničů byla implementována do SMP (OpenMP) C++ kódu k-Wave, ale pro provádění velkých simulací se i z důvodu vysokých paměťových nároků používají clustery. Jak složité by bylo implementaci převést do distribuované (MPI) verze, a jak by to ovlivnilo paměťovou náročnost? Je modifikovaná implementace kernelů vhodná pro zpracování na GPU?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO