<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="144579" NadgradivoID="0" NRID="18140243" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=144579" StOgledov="1838" StPrenosov="224" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-07-08 06:21:37" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-144579">20.500.12556/RUL-144579</PID>
  <Naslov>Porazdeljeno procesiranje z orodji Dask in Singularity na superračunalniških gručah</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Distributed processing using Dask and Singularity on HPC clusters</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Za mnoge uporabnike predstavlja preskok iz rabe osebnega računalniku na računanje na superračunalnikih velik izziv, saj se morajo spoznati z novo strojno in programsko opremo. V diplomskem delu smo želeli uporabnikom ta preskok poenostaviti tako, da smo za superračunalniško okolje prilagodili prijazno in poznano delovno okolje. Pripravili smo prenosljivi vsebnik Singularity, ki vključuje zvezke Jupyter, programski jezik Python in knjižnico Dask. Uporabnik lahko v vsebniku izvaja svojo obstoječo programsko kodo v
jeziku Python. Z nekaj popravki programske kode, ki vključujejo klice funkcij knjižnice Dask, pa lahko svojo programsko kodo pohitri s porazdeljenim računanjem na več procesorskih jedrih. Pripravljeno okolje smo preizkusili z dvema testnima aplikacijama: izrisom Mandelbrotove množice in analizo sentimenta, ter predstavili dobljene rezultate.</Opis>
  <TujJezik_Opis>For many users, migrating from a personal computer to a supercomputer can be challenging, as they must familiarize themselves with new hardware and software. In the thesis, we wanted to simplify the process for users by creating a friendly and familiar work environment deployed on a supercomputing cluster. Therefore, we have prepared a portable Singularity container incorporating Jupyter notebooks, the Python programming language, and the Dask library. The user can run their existing Python programming code in the container. With a few tweaks to the code and Dask library function calls, the user can speed up the code with distributed computing on multiple processor cores. We tested the environment with two applications: plotting the Mandelbrot set and sentiment analysis, and presented the results.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>porazdeljeno procesiranje</Beseda>
    <Beseda>knjižnica Dask</Beseda>
    <Beseda>vsebniki Singularity</Beseda>
    <Beseda>superračunalniška gruča</Beseda>
    <Beseda>programski jezik Python.</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>distributed processing</Beseda>
    <Beseda>library Dask</Beseda>
    <Beseda>containers Singularity</Beseda>
    <Beseda>HPC cluster</Beseda>
    <Beseda>programming language Python.</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>2023-03-02 09:45:00</DatumVstavljanja>
  <DatumObjave>2023-03-02 09:45:04</DatumObjave>
  <DatumSpremembe>2023-03-06 06:43:43</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2023</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="122293" Ime="MARCEL" Priimek="UJČIČ" 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>
    <Oseba ID="24107" Ime="Davor" Priimek="Sluga" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="167679587" Afiliacija="" ArrsID="33385" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">34893</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/144030211">144030211</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="166992" DatotekaNRID="12821093" 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="952677" VelikostDatotekeKratko="930,35 KB" DatumVstavljanja="2023-03-02 09:45:04" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Ujcic_Marcel_-_Porazdeljeno_procesiranje_z_orodji_Dask_in_Singularity_na_superracunalniskih_gruc.pdf</Naziv>
      <OrgNaziv>Ujcic_Marcel_-_Porazdeljeno_procesiranje_z_orodji_Dask_in_Singularity_na_superracunalniskih_gruc.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>791FA0FAE5400E07D9D5D96C43F1C41C</MD5>
      <SHA256>452b7907aa3f27752ee80a3b934175d1aa3376605054bfb9b40dcd62946e337b</SHA256>
      <UUID>828f65b7-b8d6-11ed-a314-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=166992</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="74271"></Vsebina>
      </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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
