Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

GPGPU in system simulations

Majamaa, Mikko (2020)

Katso/Avaa
bachelors_thesis_majamaa_mikko.pdf (366.3Kb)
Lataukset: 


Kandidaatintyö

Majamaa, Mikko
2020

School of Engineering Science, Laskennallinen tekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2020051335432

Tiivistelmä

Simulating systems can be computationally an expensive task. With the aid of graphics processing unit (GPU) in general-purpose computing one can execute programs exploiting GPU's massive parallelism to reduce throughput time in simulations. The objective of this thesis is in literature review to achieve general knowledge on general-purpose computing on graphics processing units (GPGPU). Further objective is to implement usage of it into a Python-based satellite network simulator.

Results show that there is a great potential in using GPGPU in system simulations - a maximum overall speed-up of 16.0x, as well as a speed-up of 45.1x in link budget computations were achieved compared to a sequential implementation.
 
Systeemisimulointi voi olla laskennallisesti raskas tehtävä. Grafiikkaprosessorin (GPU) avustuksella yleisessä laskennassa, voidaan hyväksikäyttää GPU:iden massiivista rinnakkaistettavuutta simulointiaikojen lyhentämiseksi. Tämän kandidaatintyön tavoitteena on kirjallisuuskatsauksen avulla saavuttaa perustietämys grafiikkaprosessoreilla tehtävästä yleisestä laskennasta (GPGPU). Lisäksi tavoitteena on soveltaa saavutettu perustietämys käytäntöön toteuttamalla GPGPU:n käyttöä Python-pohjaiseen satelliittiverkkosimulaattoriin.

Tulokset osoittavat, että GPGPU:n käytöllä systeemisimuloinneissa on suuri potentiaali - sen käytöllä saavutettiin 16.0-kertainen kokonaisnopeutus ja 45.1-kertainen nopeutus linkkibudjettilaskelmissa perättäiseen ajoon perustuvaan toteutukseen verrattuna.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [6218]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste