<?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>ČASOVNO UČINKOVITO STISKANJE PODATKOV NA GPU</dc:title><dc:creator>Jerovšek,	Robert	(Avtor)
	</dc:creator><dc:creator>Žalik,	Borut	(Mentor)
	</dc:creator><dc:creator>Mongus,	Domen	(Komentor)
	</dc:creator><dc:subject>GPGPU</dc:subject><dc:subject>brezizgubno stiskanje podatkov</dc:subject><dc:subject>LZJB</dc:subject><dc:subject>OpenCL</dc:subject><dc:subject>paralelno programiranje</dc:subject><dc:description>Zaradi fizikalnih omejitev se je razvoj centralnih procesnih enot preusmeril iz večanja frekvence delovanja v večanje števila njihovih jeder. Tako je časovna učinkovitost algoritmov vse bolj odvisna od zmožnosti njihovega paralelnega izvajanja. V diplomskem delu predstavimo prilagoditev splošnonamenskega algoritma stiskanja podatkov za paralelno izvajanje. V ta namen najprej razdelimo vhodni niz podatkov v bloke in vsakega izmed njih neodvisno stisnemo. Izvajanje nato prenesemo na grafično procesno enoto s pomočjo programskega jezika OpenCL. Nadaljnje pohitritve dosežemo z uporabo pomnilnika konstant in pomnilnika tekstur. Z rezultati pokažemo, da lahko izvajalni čas v primerjavi s časom potrebnim za stiskanje na centralni procesni enoti tako tudi razpolovimo.</dc:description><dc:publisher>[R. Jerovšek]</dc:publisher><dc:date>2011</dc:date><dc:date>2011-06-29 00:28:04</dc:date><dc:type>Diplomsko delo</dc:type><dc:identifier>19238</dc:identifier><dc:identifier>UDK: 004.925(043.2)</dc:identifier><dc:identifier>COBISS_ID: 15218966</dc:identifier><dc:identifier>NUK URN: URN:SI:UM:DK:NKMOMWMZ</dc:identifier><dc:language>sl</dc:language></metadata>
