Thesis Details
Akcelerace ultrazvukové neurostimulace pomocí vysokoúrovňových GPGPU knihoven
This thesis explores potential use of GPGPU libraries to accelerate k-Wave toolkit's acoustic wave propagation simulation. Firstly, the thesis researches and assesses available high level GPGPU libraries. Afterwards, an insight into k-Wave toolkit's current state of simulation acceleration is provided. Based on that, an approach to enhance currently available code for processors into a heterogeneous application, that is capable of being run on graphics card, is proposed. The outcome of this thesis is an application that can utilize graphics card. If graphics card is unavailable, a fallback into thread and SIMD based acceleration for processor is executed. The product of this thesis is then evaluated based on its performance, maintenance difficulty and usability.
acceleration, CUDA, GPGPU, GPU, k-Wave, neurostimulation, OpenACC, OpenMP, simulation, ultrasound
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Rozman Jaroslav, Ing., Ph.D. (DITS FIT BUT), člen
@mastersthesis{FITMT22741, author = "Richard Mi\v{c}ka", type = "Master's thesis", title = "Akcelerace ultrazvukov\'{e} neurostimulace pomoc\'{i} vysoko\'{u}rov\v{n}ov\'{y}ch GPGPU knihoven", school = "Brno University of Technology, Faculty of Information Technology", year = 2021, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22741/" }