Pregled bibliografske jedinice broj: 1180669
Ubrzavanje rješavanja kvantno-transportnih jednadžbi u heterogenom računskom okruženju
Ubrzavanje rješavanja kvantno-transportnih jednadžbi u heterogenom računskom okruženju, 2022., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1180669 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Ubrzavanje rješavanja kvantno-transportnih jednadžbi u heterogenom računskom okruženju
(Accelerating the quantum transport solver in a heterogeneous computational environment)
Autori
Kuzmić, Sandra
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
18.02
Godina
2022
Stranica
29
Mentor
Poljak, Mirko
Ključne riječi
kvantni transport, nanostruktura, računska znanost, paralelizacija, LAPACK, BLAS, OpenMP, CUDA, cuBLAS, cuSOLVER
(quantum transport, nanostructure, computational science, parallelization, LAPACK, BLAS, OpenMP, CUDA, cuBLAS, cuSOLVER)
Sažetak
U ovom radu dan je pregled platformi, numeričkih biblioteka i jezika za implementaciju numeričkih simulatora u paralelnim računskim okruženjima. Implementirano je rješavanje retardirane Greenove funkcije i transmisijske funkcije u jeziku C korištenjem numeričkih biblioteka otvorenog koda BLAS i LAPACK u okruženju s dijeljenom memorijom gdje je paralelizacija implementirana OpenMP sučeljem. Također su analizirane performanse kvantno-transportnog simulatora za nanovrpce 2D materijala implementiranog na platformi CUDA korištenjem biblioteka cuBLAS i cuSOLVER. Uspoređena su vremena izvođenja za različit broj jezgri, različite formate matrica te za različite dimenzije nanostrukture. Pokazano je da izbor optimalne implementacije simulatora nije trivijalan i da ovisi o dimenzijama nanostrukture.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
HRZZ-UIP-2019-04-3493 - Računalno projektiranje nanotranzistora temeljenih na novim 2D materijalima (CONAN2D) (Poljak, Mirko, HRZZ ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Mirko Poljak
(mentor)