Original title:
Akcelerace ultrazvukových simulací pomocí multi-GPU systémů
Translated title:
Acceleration of Ultrasound Simulations on Multi-GPU Systems
Authors:
Stodůlka, Martin ; Vaverka, Filip (referee) ; Jaroš, Jiří (advisor) Document type: Master’s theses
Year:
2021
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
V této práci je kladen důraz na multi - GPU systémy a využití CUDA unifikované paměti.Hlavním cílem je akcelerovat výpočet 3D FFT, který je hlavní součástí simulací knihovny k- Wave .K- Wave je C++/ Matlab knihovna určena pro simulaci šíření ultrazvukových vln v 1D , 2D nebo 3D prostoru.Akcelerace těchto funkcí je potřebná, jelikož se jedná o výpočetně náročně simulace.
The main focus of this project is usage of multi - GPU systems and usage of CUDA unified memory . Its goal is to accelerate computation of 2D and 3D FFT, which is the main part of simulations in k- Wave library .K- Wave is a C++/ Matlab library used for simulations of propagation of ultrasonic waves in 1D , 2D or 3D space . Acceleration of these functions is necessary , because the simulations are computationally intensive .
Keywords:
Barbora; C++; CUDA; cuFFT; FFT; GPU; It4i; k- Wave; multi - GPU; NVLink; SC - GPU1; simulation; ultrasonic; unified memory; Barbora; C++; CUDA; cuFFT; FFT; GPU; It4i; k- Wave; multi - GPU; NVLink; SC - GPU1; simulace; ultrazvuk; unifikovaná paměť
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/200162