Metoda konečných objemů pro obecné polyhedrální sítě a grafické akcelerátory GPU

školitel: Ing. Jakub Klinkovský, Ing. Tomáš Oberhuber, PhD.
e-mail: zobrazit e-mail
typ práce: bakalářská práce, diplomová práce
zaměření: MI_MM, MI_AMSM, MINF, APIN
klíčová slova: metoda konečných objemů, numerická matematika, objektově orientované programování, C++, CUDA, GPU, HPC
popis:

Metoda konečných objemů je pravděpodobně nejpopulárnější numerická metoda ve výpočetní dynamice tekutin. Metoda je založená na diskretizaci prostorové oblasti pomocí sítě a výpočtu integrálů přes jednotlivé elementy sítě pro členy vystupující v dané parciální diferenciální rovnici. Mezi hlavní výhody této metody patří její velká obecnost: lze ji aplikovat na řešení mnoha typů parciálních diferenciálních rovnic a lze ji použít pro řešení úloh v komplexní geometrii průmyslových aplikací s využitím nestrukturovaných sítí. V rámci této práce se zaměříme na formulaci metody konečných objemů pro obecné polyhedrální sítě a její implementaci pro grafické karty (GPU), které mnoho moderních superpočítačů využívá jako efektivní výpočetní akcelerátory. Pokusíme se o obecnou objektově orientovanou implementaci metody, která nebude svázána s jednou konkrétní aplikací, ale bude ji možné aplikovat pro mnoho různých rovnic. Téma je vedeno ve spolupráci s firmami CFD Support (https://www.cfdsupport.com) a M Computers (https://mcomputers.cz/).

V případě dotazů mě neváhejte kontaktovat mailem: klinkovsky@mmg.fjfi.cvut.cz

naposledy změněno: 27.09.2023 16:38:30

za obsah této stránky zodpovídá: Čestmír Burdík | naposledy změněno: 9.9.2021
Trojanova 13, 120 00 Praha 2, tel. +420 770 127 494
České vysoké učení technické v Praze | Fakulta jaderná a fyzikálně inženýrská | Katedra matematiky