<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Programski jeziki za vzporedno programiranje</dc:title><dc:creator>PINTAR,	JANEZ	(Avtor)
	</dc:creator><dc:creator>Slivnik,	Boštjan	(Mentor)
	</dc:creator><dc:subject>vzpredno programiranje</dc:subject><dc:subject>Chapel</dc:subject><dc:subject>Julia</dc:subject><dc:subject>X10</dc:subject><dc:description>Medtem ko so se večjedrni računalniki industrijsko že povsem uveljavili, se ni pomembno uveljavil še noben programski jezik, ki bi implicitno dovolil izkoriščanje vzporednega računanja. Trenutno je de facto standard za vzporedno programiranje programski jezik C++ z okoljem OpenMP za večnitno programiranje ter s knjižnico MPI za porazdeljeno programiranje.
V delu smo spoznali nekatere razvijajoče se programske jezike, ki omogočajo implicitno vzporedno računanje in nato primerjali te med seboj in z že uveljavljenimi pristopi. Ugotovili smo, da hvala visokemu nivoju jezika je vzporedno programiranje v jeziku Chapel bolj produktivno kot z jezikom C++ in pri tem so hitrosti izvajanja primerljive. Žal je jezik Chapel zaradi majhnega ekosistema še vedno bol namenjen računalničarjem. Jezik Julia je posebno primeren za znanstvene programerje, ki nimajo nujno bogatega računalniškega znanja. Kljub interpretirani naravi je hitrost jezika presenetljiva, čeprav ne more tekmovati s hitrostjo prevedenih jezikov. Končno se jezik X10 ni posebno izkazal, ne v hitrosti izvajanja, ne v produktivnosti.</dc:description><dc:date>2019</dc:date><dc:date>2019-02-20 11:55:02</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>106378</dc:identifier><dc:identifier>VisID: 22045</dc:identifier><dc:language>sl</dc:language></metadata>
