Podrobno

Optimizacija izvajanja simulacije molekulskega sidranja na grafičnih pospeševalnikih
ID Kern, Aljaž (Avtor), ID Ilc, Nejc (Mentor) Več o mentorju... Povezava se odpre v novem oknu, ID Sluga, Davor (Komentor)

.pdfPDF - Predstavitvena datoteka, prenos (637,68 KB)
MD5: 968C913930CAEC6A9E20412835A80ADF

Izvleček
CmDock je programsko orodje, razvito za izvajanje simulacij molekulskega sidranja. Zaradi možnosti paralelnega procesiranja je še posebej primerno za uporabo na grafičnih procesnih enotah, kar omogoča hitrejše izvajanje računsko zahtevnih simulacij. Čeprav CmDock vključuje podporo za simula- cije na grafičnih pospeševalnikih, trenutni pristop ni optimalen, saj izvajalnih parametrov ne prilagaja dinamično glede na napravo. V sklopu tega diplom- skega dela je bil dodan način samodejnega izbora optimalnih parametrov za izvajanje kode na grafični procesni enoti. Optimizacija je prinesla opazne po- hitritve sidranja na grafičnih procesnih enotah, predvsem za večje komplekse in za grafične procesne enote podjetja AMD.

Jezik:Slovenski jezik
Ključne besede:OpenCL, grafični pospeševalniki, CmDock, molekulsko sidranje, C++
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-167273 Povezava se odpre v novem oknu
COBISS.SI-ID:226001923 Povezava se odpre v novem oknu
Datum objave v RUL:12.02.2025
Število ogledov:370
Število prenosov:60
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Optimization of molecular docking simulation execution on graphics accelerators
Izvleček:
CmDock is a software tool developed for performing molecular docking simu- lations. Due to the possibility of parallel processing, it is particularly suitable for use on graphics processing units, which allows for faster execution of com- putationally demanding simulations. Although CmDock includes support for simulations on graphics accelerators, the current approach is not optimal, as it does not dynamically adjust the execution parameters depending on the device. As part of this thesis, a method for automatically selecting optimal parameters for executing code on a graphics processing unit was added. The optimization brought noticeable accelerations of docking on graphics process- ing units, especially for larger complexes and for AMD graphics processing units.

Ključne besede:OpenCL, graphics accelerators, CmDock, molecular docking, C++

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj