Pregled bibliografske jedinice broj: 679088
Razvojna okruženja za paralelno programiranje
Razvojna okruženja za paralelno programiranje, 2013., diplomski rad, preddiplomski, Elektrotehnički fakultet Osijek, Osijek
CROSBI ID: 679088 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Razvojna okruženja za paralelno programiranje
(Parallel programming development environments)
Autori
Solić, Matija
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Elektrotehnički fakultet Osijek
Mjesto
Osijek
Datum
14.10
Godina
2013
Stranica
37
Mentor
Martinović, Goran
Neposredni voditelj
Krpić, Zdravko
Ključne riječi
Alat za otkrivanje pogrešaka; Eclipse; MPI; OpenMP; Paralelna razvojna okruženja; PVS Studio Analyzer; Utrkivanje podacima; Visual Studio; zastoji
(Debbuger; Eclipse; MPI; OpenMP; Parallel Developing Environments; PVS Studio Analyzer; data racing; Visual Studio; deadlocks)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
165-0362980-2002 - Postupci raspoređivanja u samoodrživim raspodijeljenim računalnim sustavima (Martinović, Goran, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek