<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="17298" NadgradivoID="0" NRID="996143" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=17298" StOgledov="2885" StPrenosov="231" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 13:29:40" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-17298">20.500.12556/DKUM-17298</PID>
  <Naslov>IMPLEMENTACIJA GENETSKEGA ALGORITMA NA GRAFIČNEM PROCESORJU</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>IMPLEMENTATION OF GENETIC ALGORITHM  ON GRAPHICS PROCESSOR</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>In this thesis we will try to find out, what kind of speedups we can get if the genethic algorithm runs on the graphics processor. In both CPU implementation and GPU one, we use a tournament selection, partially-mapped crossovers and an insertion mutation. Of course we want to maximize the speedups on the graphics processor.

First we present a genethic algorithm. We describe its definition, present its history and current use. We also consider the methodology of the genethic algorithm. Then we describe the travelling salesman problem, realised by the genethic algorithm. The next section provides the description of the graphics processor and CUDA architecture. Then we present our implementation of the genethic algorithm on GPU and we compare that implementation with the implementation on CPU. At the end results are presented.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>genetski algoritem</Beseda>
    <Beseda>grafični procesor</Beseda>
    <Beseda>CUDA</Beseda>
    <Beseda>kromosom</Beseda>
    <Beseda>gen</Beseda>
    <Beseda>paralelno
računanje</Beseda>
    <Beseda>problem trgovskega potnika</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>genethic algorithm</Beseda>
    <Beseda>graphics processor</Beseda>
    <Beseda>CUDA</Beseda>
    <Beseda>genome</Beseda>
    <Beseda>gen</Beseda>
    <Beseda>parallel
computing</Beseda>
    <Beseda>traveling salesman problem</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[T. Hauzer]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="m5" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo</VrstaGradiva>
  <DatumVstavljanja>2011-01-19 08:03:01</DatumVstavljanja>
  <DatumObjave>2011-02-14 10:25:19</DatumObjave>
  <DatumSpremembe>2022-04-13 09:22:54</DatumSpremembe>
  <DatumTrajnegaHranjenja>2023-12-22 03:21:35</DatumTrajnegaHranjenja>
  <LetoIzida>2011</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="21424" Ime="Tomaž" Priimek="Hauzer" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="4849" Ime="Damjan" Priimek="Strnad" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="4681315" Afiliacija="" ArrsID="18726" ORCID=""></Oseba>
    <Oseba ID="714" Ime="Nikola" Priimek="Guid" AltIme="Niko Guid; N. Guid; Nikóla Guid" VlogaID="994" VlogaNaziv="Komentor" ConorID="2137699" Afiliacija="" ArrsID="03792" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">519.876.5:004.42(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/15061526">15061526</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:2RTCJWSU</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="20106" DatotekaNRID="842204" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="9923218" VelikostDatotekeKratko="9,46 MB" DatumVstavljanja="2011-01-20 13:32:46" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Hauzer_Tomaz_2011.pdf</Naziv>
      <OrgNaziv>VS_Hauzer_Tomaz_2011.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>70C84FDEB8A035F9E3D6E2BEC06FF6DA</MD5>
      <SHA256>9cdfa6a0b30e5a6dd7a047a9123a68873963323fd33119bdf1583c16dd1deb78</SHA256>
      <UUID>db665fab-7c04-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/9c81655b-4e1e-47fd-a5a3-bff06d7ab41f</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=20106</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="62367"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
