Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Grafisko procesoru izpēte vairākpavedienošanas kontekstā
Nosaukums angļu valodā Research on Graphics Processors in the Context of Multithreading
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Pāvels Rusakovs
Recenzents Vladimirs Ņikuļšins
Anotācija Pastāv dažādi veidi, kā organizēt paralēlo skaitļošanu, piemēram, to var ieviest, izmantojot operētājsistēmas procesus, kas ļauj sasniegt pietiekami augstu ātrumu. Paralēlisms, kas nozīmē paralēlās skaitļošanas pieeju programmā, ļauj ievērojami ietaupīt datora resursus, kā arī samazināt aprēķinu veikšanas laiku, kas bieži vien ir svarīgi dažādiem projektiem. Vairākpavedienošana grafiskajos procesoros pēdējos gados ir ieguvusi arvien lielāku uzmanību kā līdzeklis paralēlo aprēķinu veiktspējas uzlabošanai. Tomēr GPU augstas veiktspējas sasniegšana var būt sarežģīta, jo īpaši, ja tiek izmantoti sarežģīti algoritmi, kuriem ir datu atkarība vai nevienmērīga darba slodze. Maģistra darbā ir izpētītas vairākpavedienošanas īpašības, un apskatītas tehnoloģijas, kādas tiek izmantotas vairākpavedienošanai. Pētījums iekļauj informāciju par CUDA un OpenCL tehnoloģijām, kā arī vairākpavedienošanas izmantošanu programmēšanas valodās. Ir salīdzināta vairākpavedienošana centrālajos un grafiskajos procesoros un noteiktas to stiprās un vājās puses. Pētījums iekļauj CPU un GPU tehniskos aprakstus. Ir apskatītas un izpētītas to īpatnības un iespējas un salīdzinājumam tika izveidoti oriģinālie testpiemēri un ar tiem veikti eksperimenti. Izpētot un sīkāk izanalizējot iegūtos datus, tika noteiktas priekšrocības un trūkumi grafiskā procesora izmantošanā vairākpavedienošanas kontekstā, kas ļauj izdarīt secinājumus. Maģistra darbā ir 74 lappuses, 18 attēli, 16 tabulas, 9 pielikumi. Tika izmantoti 43 informācijas avoti.
Atslēgas vārdi CPU, GPU, vairākpavedienošana
Atslēgas vārdi angļu valodā CPU, GPU, multithreading
Valoda lv
Gads 2023
Darba augšupielādes datums un laiks 30.05.2023 12:45:24