6533b7d7fe1ef96bd1268917
RESEARCH PRODUCT
Programmu izpildes paātrināšana ar OpenCL
Edgars Alpe-lūkssubject
Datorzinātnedescription
Darbā tiek apskatītas parālēlās programmēšanas pamata idējas. Tiek apskatīti OpenCL uzbūves pamata moduļi. Pētīti izpildes ātruma paātrinājuma rezultāti esošajos OpenCL risinājumos, salīdzinot tos ar tāda paša uzdevuma izpildi bez OpenCL. Tiek izstrādāts matricu reizināsanas risinājums, gan ar OpenCL, gan periodiskajā risinājumā. Tiek testēti iegūto risinājumu izpildes laiki atkarībā no apstrādes datu lieluma. OpenCL risinājums tiek salīdzināts ar CUDA risinājumu. Darbā ir izvirzīta tēze – Izmantojot OpenCL var iegūt programmas izpildes paātrinājumu. Šī tēze tiek apstiprināta ar noteiktiem izņēmumiem. Atslēgas vārdi: OpenCL, paralēlā programmēšana, izpildēs ātruma paātrināšana, GPGPU.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2013-01-01 |