Zwan, M. van der (2009) Parallellisatie van COMFLO met OpenMP. Bachelor's Thesis, Mathematics.
|
Text
Matthew_van_der_Zwan_TWB.pdf - Published Version Download (405kB) | Preview |
Abstract
De hedendaagse computers krijgen steeds meer processoren en kernen per processor. Door een programma zodanig aan te passen dat het hier gebruik van maakt, kan het aanzienlijk versneld worden. Dit proces heet parallellisatie. Deze scriptie gaat over het parallelliseren van het programma ComFlo. ComFlo is een pakket voor het simuleren van vrije oppervlakte stroming, ontwikkeld en onderhouden aan de afdeling wiskunde van de Rijksuniversiteit Groningen. Voor het parallelliseren van ComFlo is gebruik gemaakt van OpenMP, dit is een Application Programming Interface die speciaal ontwikkeld is om eenvoudig programma's te kunnen parallelliseren. De resultaten die hiermee zijn behaald, worden vergeleken met de resultaten van het Master Onderzoek van Jan Feitsma, die ComFlo heeft geparallelliseerd met behulp van MPI. Het parallelliseren van ComFlo met OpenMP is gelukt. Het resultaat is minder snel dan de met MPI geparallelliseerde versie, maar parallelliseren met OpenMP is vele malen eenvoudiger. Vergeleken met de investering die gedaan moet worden is de parallellisatie met OpenMP zeer geslaagd.
Item Type: | Thesis (Bachelor's Thesis) |
---|---|
Degree programme: | Mathematics |
Thesis type: | Bachelor's Thesis |
Language: | English |
Date Deposited: | 15 Feb 2018 07:28 |
Last Modified: | 15 Feb 2018 07:28 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/8602 |
Actions (login required)
View Item |