| 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 |