Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Negrafisko skaitļojumu uz grafiskiem procesoriem analīze
Nosaukums angļu valodā Analysis of General-Purpose Computations on Graphical Processors
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Dr.sc.ing., asoc. prof. P.Rusakovs
Recenzents
Anotācija Anotācija Maģistra darbā tiek analizētas iespējas izmantot grafisko procesoru negrafiskiem (vispārīgiem) skaitļojumiem. Darba autors meklē problēmas, kas var rasties grafisko procesoru lietošanas procesā un informē par šo problēmu risināšanu. Dažos gadījumos autors pamato grafiskā procesora lietošanu konkrētu uzdevumu risināšanai. Maģistra darbā tiek paskaidrotas atšķirības starp centrālo (CPU) un grafisko (GPU) procesoriem. Autors piedāvā grafiskā procesora lietošanas jomu aprakstu. Pētījuma ietvaros tika apskatītas un salīdzinātas dažādas platformas priekš skaitļojumiem uz grafiskā procesora. Tika arī salīdzinātas iespējas izmantot grafisko procesoru dažādās objektorientētajās programmēšanas valodās (Java, Python, C#). Tika izpētītas grafiskā procesora pielietojuma masīvu apstrādei stipras un vājas puses. Tika apskatītas matricu reizināšanas bibliotēkas priekš CPU un GPU. Pētījuma rezultātā tika izstrādāta programma, kas ļauj salīdzināt grafiskā un centrālā procesora efektivitāti, lietojot masīvu apstrādi simulācijas uzdevumos. Tika apskatīti automatizētie rīki, kuri nodrošina koda pārveidošanu no CPU programmas uz GPU programmu, apspriestas šo risinājumu raksturīgas īpašības. Tika noskaidrotas grūtības, kuras trauc ātri pāriet uz grafiskā procesora programmēšanu. Maģistra darba autors piedāvā savu risinājumu, kas ļauj vienkāršot lietojuma izstrādi, kas izmanto grafisko procesoru. Darba apjoms ir 58 lappuses. Darbā iekļauti 31 attēls, 12 tabulas, 11 pielikumi. Tika izmantoti 74 literatūras avoti.
Atslēgas vārdi GPU GPGPU Grafiskie procesori skaitļojumi NVIDIA CUDA
Atslēgas vārdi angļu valodā GPU GPGPU Graphics processing unit computations NVIDIA CUDA
Valoda lv
Gads 2011
Darba augšupielādes datums un laiks 28.05.2011 01:12:20