<?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>IMPLEMENTACIJA GENETSKEGA ALGORITMA NA GRAFIČNEM PROCESORJU</dc:title><dc:creator>Hauzer,	Tomaž	(Avtor)
	</dc:creator><dc:creator>Strnad,	Damjan	(Mentor)
	</dc:creator><dc:creator>Guid,	Nikola	(Komentor)
	</dc:creator><dc:subject>genetski algoritem</dc:subject><dc:subject>grafični procesor</dc:subject><dc:subject>CUDA</dc:subject><dc:subject>kromosom</dc:subject><dc:subject>gen</dc:subject><dc:subject>paralelno
računanje</dc:subject><dc:subject>problem trgovskega potnika</dc:subject><dc:description>V diplomskem delu smo poskusili ugotoviti, kakšne pohitritve lahko dosežemo v izvajanju genetskega algoritma, če ga izvajamo na grafičnem procesorju računalnika. V obeh implementacijah, na CPU in GPU, uporabimo turnirsko selekcijo, križanje z delno preslikavo in vstavitveno mutacijo. Težimo seveda k čim večji pohitritvi na grafičnem procesorju.

Najprej predstavimo genetski algoritem. Opišemo njegovo definicijo, zgodovino genetskih algoritmov in njihovo trenutno uporabo ter potek izvajanja genetskega algoritma. Sledi opis problema trgovskega potnika, nad katerim smo izvajali genetski algoritem. V nadaljevanju še opišemo grafični procesor in arhitekturo CUDA. Sledi razlaga
implementacije genetskega algoritma. Implementirani genetski algoritem na grafičnem procesorju smo primerjali z implementacijo na centralnem procesorju in predstavimo rezultate.</dc:description><dc:publisher>[T. Hauzer]</dc:publisher><dc:date>2011</dc:date><dc:date>2011-01-19 08:03:01</dc:date><dc:type>Diplomsko delo</dc:type><dc:identifier>17298</dc:identifier><dc:identifier>UDK: 519.876.5:004.42(043.2)</dc:identifier><dc:identifier>COBISS_ID: 15061526</dc:identifier><dc:identifier>NUK URN: URN:SI:UM:DK:2RTCJWSU</dc:identifier><dc:language>sl</dc:language></metadata>
