Razvojna okruženja za paralelno programiranje (CROSBI ID 384165)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Solić, Matija
Martinović, Goran
Krpić, Zdravko
hrvatski
Razvojna okruženja za paralelno programiranje
Osnovni cilj rada je analizirati mogućnosti izrade paralelnih aplikacija unutar postojećih razvojnih okruženja. Korištena su razvojna okruženja Visual Studio, Eclipse te NetBeans. Visual Studio pruža samo mogućnost pisanja i izvođenja koda, te mu nedostaje podrška za otkivanje i ispravljanje pogreški. Funkcionalnost Visual Studija moguće je nadograditi kupnjom posebnih alata, kao što je PVS Static Code Analyzer, koji imaju mogućnost otkrivanja nekih pogrešaka koje se javljaju u paralelnom kodu. Nažalost, niti jedan trenutno dostupan dodatak nije u mogućnosti rješiti sve probleme koji se pojavljuju pri pisanju paralelnog koda. Eclipse razvojno okruženje nudi više mogućnosti u odnosu na Visual Studio. Eclipse posjeduje paralelni alat za traženje pogrešaka, te alate za analiziranje paralelnog koda, no navedeni alati su u ranom stadiju razvoja i mogu otkriti samo jednostavnije probleme. Problemi kao što je utrkivanje podacima ili zastoji ostaju nerješivi.
Alat za otkrivanje pogrešaka; Eclipse; MPI; OpenMP; Paralelna razvojna okruženja; PVS Studio Analyzer; Utrkivanje podacima; Visual Studio; zastoji
nije evidentirano
engleski
Parallel programming development environments
nije evidentirano
Debbuger; Eclipse; MPI; OpenMP; Parallel Developing Environments; PVS Studio Analyzer; data racing; Visual Studio; deadlocks
nije evidentirano
Podaci o izdanju
37
14.10.2013.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Osijek