Vis enkel innførsel

dc.contributor.advisorMeyer, Jan Christian
dc.contributor.authorBrun, Sindre Skåland
dc.date.accessioned2021-09-15T16:19:03Z
dc.date.available2021-09-15T16:19:03Z
dc.date.issued2020
dc.identifierno.ntnu:inspera:57320302:21530243
dc.identifier.urihttps://hdl.handle.net/11250/2777898
dc.description.abstractEttersom regnekraft er en begrenset ressurts er det et vedvarende behov for å forbedre ytelsen til både nye og eksisterende programmer. I denne oppgaven benytter vi metoder fra ytelsesmodellering og en stedfortreder-applikasjon til å utforske ytelsesforbedringer i en lattice Boltzmann simulering. Lattice Boltzmann metoden er iterativ, og vi utvikler en modell som predikerer iterasjonstiden med en feil på 20%. Modellen fanger beregningskostnader samt synkroniseringskostnaden som oppstår ved kommunikasjon mellom prosesser som deltar i beregningen. Vi utvikler en analytisk modell som identifiserer potensiale for ytelsesforbedringer, men vi viser at vi er avhengige av karakteristikker av den faktiske applikasjonen for å realisere dette potensialet. Videre identfiserer vi egenskaper ved porøst materiale og teknikker fra porestruktur-modellering som kan bli brukt til å forbedre ytelsen i videre arbeid.
dc.description.abstractWith compute resources being limited, there is a constant need to extract performance improvements from both new and existing applications. In this thesis we utilize performance modeling techniques and a proxy application to explore potential optimizations in a lattice Boltzmann fluid simulation. The method and application is an iterative method, and we develop a model that is able to predict the iteration time with an average error of 20\%. The model captures computational costs as well as synchronization costs during communication between ranks. We develop an analytical model which is able to identify performance potential, though we are only able to extract this potential using characteristics extracted from the implemented application. Further, we identify characteristics of porous media and techniques from pore space modeling which can be used to improve performance in future works.
dc.language
dc.publisherNTNU
dc.titlePerformance impact of porous media characteristics for lattice Boltzmann method
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel