Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language “Pony” valodas izpēte paralēlo skaitļošanu kontekstā
Title in English Research of Pony Language in the Context of Parallel Computing
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Rusakovs
Reviewer Jurijs Čižovs
Abstract Bakalaura darbā tiek analizētas Pony programmēšanas valodas iespējas paralēlo skaitļošanas uzdevumu realizācijā. Pieaugot pieprasījumam pēc efektīviem un drošiem paralēlās programmēšanas rīkiem, ir svarīgi izvērtēt jaunas pieejas, kas spēj apvienot augstu veiktspēju ar datu drošību valodas lietotājiem. Pony valoda, pateicoties savam aktoru modelim un datu sacensību novēršanas mehānismiem, piedāvā unikālu risinājumu, tomēr tā ir salīdzinoši maz izpētīta. Darba mērķis ir novērtēt Pony valodas priekšrocības un ierobežojumus paralēlas skaitļošanas uzdevumos, salīdzinot to ar citām populārām valodām un analizējot tās sniegtās iespējas. Darbā veikti teorētiski un praktiski pētījumi, tostarp drošības mehānismu izpēte, kritēriju sistēmas izveide un eksperimentu veikšana. Pētījuma rezultāti sniedz dziļāku izpratni par Pony valodas priekšrocībām, piemēram, drošību un vienkāršību programmēšanā, vienlaikus norādot uz ierobežojumiem specifiskos pielietojuma scenārijos. Izstrādātie secinājumi un ieteikumi veicina jaunu pieeju izstrādi paralēlās programmēšanas jomā un sniedz vērtīgu ieguldījumu šīs tehnoloģijas tālākā attīstībā. Bakalaurā darbs sastāv no 52 lappusēm, 3 attēliem, 10 tabulām un 5 pielikumiem. Tika izmantoti 16 informācijas avoti.
Keywords Pony, paralēlisms, aktori, datu sacensības, atsauču spēju sistēma.
Keywords in English Pony, parallelism, actors, data races, reference capability system.
Language lv
Year 2025
Date and time of uploading 25.05.2025 18:18:23