Akcelerace akustického propagátoru na GPU

but.committeeprof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda) prof. Ing. Adam Herout, Ph.D. (člen) prof. RNDr. Alexandr Meduna, CSc. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen)cs
but.defenceStudent 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, např. ohledně ověření korektnosti výstupů dosažených optimalizovaným řešením či velikosti amplitud signálů na obrázcích v prezentaci. 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 B - velmi dobře.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJaroš, Jiříen
dc.contributor.authorLudvík, Martinen
dc.contributor.refereeChlubna, Tomášen
dc.date.created2025cs
dc.description.abstractTato diplomová práce se zabývá akcelerací propagátoru akustického pole (AFP) pomocí GPU. AFP je jedno kroková metoda simulace číření vln, často využívaná v modelování ultrazvuku. Původní implementace v prostředí MATLAB byla přepracována do jazyka C++ s využitím technologie CUDA, čímž se podařilo využít paralelního zpracování moderních grafických karet. Bylo implementováno několik variant AFP, pro absorbující media, s využitím wave wraping cancelation, pro nelineární akustiku a heterogenních médií. Nová implementace výrazně zrychluje výpočty při zachování numerické přesnosti. Pro nelineární model byla navíc přidána podpora metody wave wraping canceling. Výsledky ukazují výrazné zkrácení doby výpočtu v některých případech až 100 násobné a úsporu paměti oproti původnímu kódu, což činí řešení vhodným pro rozsáhlé a časově náročné simulace akustického pole.en
dc.description.abstractThis thesis presents the GPU acceleration of the Acoustic Field Propagator (AFP), a one-step wave simulation method commonly used in ultrasound modelling. The original MATLAB-based implementation was rewritten in C++ and CUDA to leverage the parallel processing capabilities of modern GPUs. Several AFP variants were implemented, including absorbing grid, wave wrapping cancellation, nonlinear acoustics, and propagator for heterogeneous media. The new implementation significantly improves computational performance while maintaining numerical accuracy. Additionally, support for wave wrapping cancellation was added to the nonlinear model. The results demonstrate substantial speedup reaching 100x and simultaneously reduced memory usage compared to the original code, making the solution suitable for large-scale acoustic simulations.cs
dc.description.markBcs
dc.identifier.citationLUDVÍK, M. Akcelerace akustického propagátoru na GPU [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164190cs
dc.identifier.urihttp://hdl.handle.net/11012/255117
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAkustický propagátoren
dc.subjectGPUen
dc.subjectUltrazvuken
dc.subjectSimulaceen
dc.subjectNumerické metodyen
dc.subjectParalelní výpočtyen
dc.subjectCUDAen
dc.subjectAcoustic Field Propagatorcs
dc.subjectGPUcs
dc.subjectUltrasoundcs
dc.subjectSimulationcs
dc.subjectNumerical methodscs
dc.subjectParallel computingcs
dc.subjectCUDAcs
dc.titleAkcelerace akustického propagátoru na GPUen
dc.title.alternativeGPU Acceleration of Acoustic Field Propagatorcs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-26cs
dcterms.modified2025-06-26-10:08:53cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164190en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:37en
sync.item.modts2025.08.26 19:37:49en
thesis.disciplinePočítačová grafika a interakcecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
5.86 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164190.html
Size:
16.07 KB
Format:
Hypertext Markup Language
Description:
file review_164190.html

Collections