Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Paralēlās programmēšanas OpenMP standarta izpēte
Title in English Research on OpenMP Standard of Parallel Programming
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Rusakovs
Reviewer Imants Gorbāns
Abstract Šajā bakalaura darbā tiek apskatīta OpenMP bibliotēka, ko plaši izmanto paralēlajai programmēšanai programmatūras izstrādē, tostarp kompilatoru izstrādē. Daudzu pavedienu izmantošana mūsdienu programmēšanas vidē ir kļuvusi par kritisku paralēlās skaitļošanas sastāvdaļu, piedāvājot ievērojamas iespējas palielināt programmatūras efektivitāti. Bakalaura darba mērķis ir sniegt padziļinātu izpratni par OpenMP iespējām un ierobežojumiem. Uzdevumi, kas tika veikti, ietvēra paralēlās programmēšanas pamatprincipu apskatu, OpenMP īpašību izpēti, kritēriju sistēmas izstrādi OpenMP vērtēšanai, praktisko testu veikšanu un secinājumu veidošanu par OpenMP stiprajām un vājajām pusēm. Pētījums koncentrējas uz OpenMP funkcijām un to pielietojumu mūsdienu programmatūras izstrādes vidē. Īpaša uzmanība tiek pievērsta OpenMP spējai efektīvi izmantot daudzpavedienu tehnoloģijas. Šī pētījuma rezultāti var būt būtiski, izvēloties tehnoloģijas programmatūras izstrādes projektiem, lai pilnvērtīgi izmantotu paralēlās skaitļošanas priekšrocības. Pētījuma nolūks ir sniegt detalizētu izpratni par OpenMP priekšrocībām un trūkumiem, kā arī palīdzēt izstrādātājiem pieņemt pamatotus lēmumus par paralēlās programmēšanas pieejas izmantošanu konkrētos programmatūras izstrādes projektos. Bakalaura darbs sastāv no 57 lappusēm, 16 attēliem, 4 tabulām un 6 pielikumiem. Tika izmantoti 20 informācijas avoti.
Keywords OpenMP, bibliotēka, paralēlā programmēšana, arhitektūra.
Keywords in English OpenMP, library, parallel programming, architecture.
Language lv
Year 2024
Date and time of uploading 28.05.2024 22:23:52