<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=113279"><dc:title>Programiranje adaptivnih algoritmov na vezjih FPGA z ogrodjem OpenCL</dc:title><dc:creator>Palčič,	Žan	(Avtor)
	</dc:creator><dc:creator>Lotrič,	Uroš	(Mentor)
	</dc:creator><dc:creator>Bulić,	Patricio	(Komentor)
	</dc:creator><dc:subject>FPGA</dc:subject><dc:subject>OpenCL</dc:subject><dc:subject>adaptivni algoritmi</dc:subject><dc:subject>umetna nevronska mreža</dc:subject><dc:subject>približni množilniki</dc:subject><dc:description>V magistrskem delu smo razvili programsko ogrodje za realizacijo in pohitritev delovanja polno povezanih nevronskih mrež na vezjih FPGA. Nevronske mreže so izvedene v visoko-nivojskem ogrodju OpenCL z nekaj prilagoditvami za vezja FPGA. Zaradi učinkovitosti vezja FPGA pri računanju s števili v fiksni vejici in zaradi prilagodljivih polno povezanih nevronskih mrež, smo uporabili približne množilnike in števila v fiksni vejici. Uporabili smo iterativni logaritmični množilnik ILM in hibridni logaritmični množilnik LOBO. Z enostavnim iterativnim učenjem in z uporabo približnih množilnikov nismo uspeli naučiti nevronske mreže. Pri napovedovanju se je najbolje izkazala nevronska mreža s približnim množilnikom ILM z enim korekcijskim vezjem. S približnimi množilniki smo v večini primerov uspeli sintetizirati vezja z višjo frekvenco ure in hkrati dosegli bolj uravnoteženo porabo različnih gradnikov na vezju FPGA.</dc:description><dc:date>2019</dc:date><dc:date>2019-12-18 09:00:05</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>113279</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
