| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:PARALELIZACIJA SIMULATORJA ZARAŠČANJA S KNJIŽNICO OpenMP
Avtorji:ID Zakonjšek, David (Avtor)
ID Guid, Nikola (Mentor) Več o mentorju... Novo okno
ID Kolmanič, Simon (Komentor)
Datoteke:.pdf UNI_Zakonjsek_David_2011.pdf (2,63 MB)
MD5: AFE8ADDCBE811484A3DB148052913B97
PID: 20.500.12556/dkum/b64a6831-e621-4ea5-907a-3baffcfabf72
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:Glavni namen diplomskega dela sta bila implementacija in opis paralelizacije simulatorja zaraščanja z namenom boljšega izkoristka sodobnih večjedrnih procesorjev ter pohitritve izvajanja simulacije. Izvedli smo meritve in pokazali, da paraleliziran simulator izvaja simulacijo hitreje kot enonitni. Paralelizacijo smo implementirali s pomočjo knjižnice OpenMP. V diplomskem delu so opisane tudi nekatere druge nadgradnje, ki smo jih implementirali v omenjenem simulatorju. Najprej opišemo teorijo, na kateri je temeljil izhodiščni simulator, nadgradnjo z vpeljavo Ellenbergovih koeficientov, najpomembnejše podatkovne strukture simulatorja ter postopek nalaganja terena iz realnih podatkov. Nato opišemo spremembe, ki smo jih morali narediti na algoritmih izhodiščnega simulatorja, preden smo jih lahko paralelizirali. Sledi opis še nekaterih drugih pohitritev, kot na primer ločevanje med velikimi in malimi rastlinskimi vrstami ter nadgradnje s funkcionalnostjo določanja območja zaraščanja. Pri paralelizaciji najprej naredimo kratek pregled knjižnice OpenMP, nato pa podamo in opišemo algoritme izvajanja simulacije z več nitmi ter njihovo sinhronizacijo. Za konec prikažemo še rezultate meritev izvajanja eno- in večnitnih algoritmov izvajanja simulacije.
Ključne besede:računalniška grafika, simulacija ekosistemov, večnitno programiranje, optimizacija algoritmov
Kraj izida:Maribor
Založnik:[D. Zakonjšek]
Leto izida:2011
PID:20.500.12556/DKUM-21183 Novo okno
UDK:004.92(043.2)
COBISS.SI-ID:15950102 Novo okno
NUK URN:URN:SI:UM:DK:Z9KDUFPI
Datum objave v DKUM:08.12.2011
Število ogledov:2030
Število prenosov:131
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Sekundarni jezik

Jezik:Angleški jezik
Naslov:PARALLELIZATION OF AFFORESTATION SIMULATOR WITH OpenMP LIBRARY
Opis:The main purpose of the diploma work is a implementation and description of the parallelisation of simulator of afforestation in order to make better use of modern multicore processors and the implementation of better simulation performance. We perform measurements and show that the our multi-thread simulator performs faster simulation as single-hread simulator. We implement parallelization using OpenMP library. Moreover this document describes a number of other upgrades that are implemented in that simulatior. First, we describe a theory, on which the initial simulator is based, upgrade with the introduction of Ellenberg coefficients, the most important data structures of simulator, and a procedure for loading terrain from realistic data. Then we describe the changes that had to be made on the initial simulator algorithms before we can convert them to multi-thread. Afterwards we describe some other performance enhancements, such as the separation between the high and small plant species, and upgrade of determining the area of overgrowth. In case of parallelisation first we do a brief overview of OpenMP library, and then we give and describe the implementation of multi-thread simulation algorithms and their synchronization. To conclude, we show measurement results of the implementation of single- and multi-threaded implementation of simulation algorithms.
Ključne besede:computer graphics, simulation of ecosystems, multi-threaded programming, optimization algorithms


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici