Seismic wave modelling on GPU clusters
Master thesis
Permanent lenke
http://hdl.handle.net/11250/2634033Utgivelsesdato
2019Metadata
Vis full innførselSamlinger
Sammendrag
Vi utvikler et program for å simulere seismiske bølger på GPU-klynger ved hjelp av CUDA og MPI. Ved å bruke spektralelementmetoden til å løse den elastiske bølgelikningen i 3D kan problemet paralleliseres og løses effektivt. Implementasjonen ble tested med opp til 16 Nvidia P100 GPUer og skaleringsoppførselen viser en 14% økning i kjøretid mellom 1 og 16 GPUer. Den numeriske nøyaktigheten undersøkes ved å sammenlikne med den analytiske løsningen og med annen implementasjon i et isotropisk homogent medium med en uniform mesh. Begge sammenlikningene bekrefter at implementasjoner er korrekt.