<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="181396" NadgradivoID="0" NRID="28380116" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=181396" StOgledov="24" StPrenosov="5" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-04-04 11:08:19" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-181396">20.500.12556/RUL-181396</PID>
  <Naslov>Pohitritev aplikacij z vzorcem matrice z uporabo grafičnih procesnih enot</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Accelerating stencil applications on graphics processing units</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Obstaja več različnih metod optimizacije aplikacij z vzorcem matrice.
Med aplikacije, ki so osnovane na matricah sodijo na primer fizikalne simulacije kot so simulacije v vetrovniku, simulacije elektromagnetizma in turbin ter celični avtomati.
Matrica je v konteksu slednjih skupek urejenih točk v soseščini iskane točke, na podlagi katerih lahko izračunamo stanje točke za vsak časovni korak. Ker je soseščina vedno enaka, govorimo o vzorcu matrice.
V diplomski nalogi smo s pomočjo ogrodja CUDA na celičnem avtomatu Lenia raziskali učinkovitost različnih metod optimizacije izvajanja aplikacij z vzorcem matrice na grafičnih procesnih enotah.
Specifično smo se osredotočali na dvodimenzionalne in trodimenzionalne mreže, na različne velikosti soseščin in na različne načine predpomnjenja.
Diplomska naloga skupaj z rezultati predstavlja osnovo za nadaljnje raziskave na tem področju.</Opis>
  <TujJezik_Opis>There are several different methods for optimizing stencil applications.
Stencil applications include, for example, physics simulations such as wind tunnel simulations, simulations of electromagnetism and turbines, as well as cellular automata.
In the context of cellular automata, a stencil is a set of ordered points in the neighborhood of a target point, based on which the state of that point can be computed for each time step.
Since the neighborhood is always the same, we refer to this as a stencil pattern.
In this work, we used the CUDA framework and Lenia cellular automaton to research efficiency of different methods of optimization of running stencil applications on graphics processing units.
In particular, we focused on computations on two-dimensional and three-dimensional grids, examining different neighborhood sizes and caching strategies.
This work and its results provide a foundation for further research in this area.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>GPE</Beseda>
    <Beseda>Nvidia</Beseda>
    <Beseda>CUDA</Beseda>
    <Beseda>matrica</Beseda>
    <Beseda>Lenia</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>GPU</Beseda>
    <Beseda>Nvidia</Beseda>
    <Beseda>CUDA</Beseda>
    <Beseda>stencil</Beseda>
    <Beseda>Lenia</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-04-03 13:35:13</DatumVstavljanja>
  <DatumObjave>2026-04-03 13:35:19</DatumObjave>
  <DatumSpremembe>2026-04-04 04:47:30</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></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>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="158168" Ime="TADEJ" Priimek="VENGUST" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23454" Ime="Uroš" Priimek="Lotrič" AltIme="U. Lotrič; Uros Lotric" VlogaID="991" VlogaNaziv="Mentor" ConorID="4360291" Afiliacija="" ArrsID="16109" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38374</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="231823" DatotekaNRID="14641210" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1034612" VelikostDatotekeKratko="1010,36 KB" DatumVstavljanja="2026-04-03 13:35:29" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Vengust_Tadej_-_Pohitritev_aplikacij_z_vzorcem_matrice_z_uporabo_graficnih_procesnih_enot.pdf</Naziv>
      <OrgNaziv>Vengust_Tadej_-_Pohitritev_aplikacij_z_vzorcem_matrice_z_uporabo_graficnih_procesnih_enot.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>6A6BB6D02E584E4416E2117C7FCA6639</MD5>
      <SHA256>90bedc517796fb2f9484b8fb3d4a4dec08261068d090761b4c63ceade9332781</SHA256>
      <UUID>0c087148-2f51-11f1-b0ab-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=231823</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za 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>
