000155828 001__ 155828 000155828 005__ 20220125142933.0 000155828 0247_ $$2Handle$$a2128/30526 000155828 037__ $$aFZJ-2014-04797 000155828 041__ $$aEnglish 000155828 1001_ $$0P:(DE-Juel1)161351$$aHaarhoff, Daniel$$b0$$eCorresponding Author$$gmale 000155828 245__ $$aHybrid Parallelisation of the CFD-software FDS$$f2014-05-31 000155828 260__ $$c2014 000155828 300__ $$avii, 74 000155828 3367_ $$0PUB:(DE-HGF)10$$2PUB:(DE-HGF)$$aDiploma Thesis$$bdiploma$$mdiploma$$s1409901071_26375 000155828 3367_ $$02$$2EndNote$$aThesis 000155828 3367_ $$2DataCite$$aOutput Types/Supervised Student Publication 000155828 3367_ $$2DRIVER$$amasterThesis 000155828 3367_ $$2BibTeX$$aMASTERSTHESIS 000155828 3367_ $$2ORCID$$aSUPERVISED_STUDENT_PUBLICATION 000155828 502__ $$aDiplomarbeit, TU Braunschweig, 2014$$bDiplomarbeit$$cTU Braunschweig$$d2014 000155828 520__ $$aThis work documents the eorts of providing an OpenMP parallelised version of theFire Dynamics Simulator (FDS) 6.0, that also permits hybrid use with MPI.Fire simulation is a complex issue due to the large number of processes involved. Thecode of FDS covers many of these using various models and is extensively verifiedand validated, but lacked support for modern multicore hardware.Prior to parallelising the code, FDS was profiled using various measurement systems.To allow parallelisation the radiation solver as well as the tophat filter for LES equationwhere altered. The achieved parallelisation and speedup for various architectures andproblem sizes was measured.A speedup of two is now attainable for common simulation cases on modern four-coreprocessors and requires no additional setup by the user. Finally recommendationsfor futher optimisation eorts are given.Der CFD code des Fire Dynamics Simulator (FDS) bietet ein vielseitiges Model zurBrandsimulation. Im Rahmen dieser Diplomarbeit wurde eine OpenMP-Parallelisierungvorgenommen um eine ezientere Nutzung von Mehrkernprozessoren zuermöglichen.Der Code ist detailliert mit modernen Profilern vermessen worden. Für den Strahlungslöserund den tophat Filter für die LES Gleichungen sind parallele Versionenentwickelt worden. Die Beschleunigung gegenüber der seriellen Versionen ist fürverschiedene Problemgrößen und Hardwareplattformen ermittelt worden. Ein Vergleichder bisherigen MPI Parallelisierung mit der neuen OpenMP-Version und demhybriden Gebrauch wird auch gezeigt.Eine Reduktion der Laufzeit um die Hälfte ist für gängige Probleme, nun ohnezusätzliche Konfigurationsarbeit auf modernen Vierkernprozessorn möglich. Zuguter letzt werden Empfehlungen für weitere Optimierungen gegeben. 000155828 536__ $$0G:(DE-HGF)POF2-411$$a411 - Computational Science and Mathematical Methods (POF2-411)$$cPOF2-411$$fPOF II$$x0 000155828 650_7 $$0V:(DE-588b)4276536-5$$2GND$$aUnveröffentlichte Hochschulschrift$$xDiplomarbeit 000155828 773__ $$y2014 000155828 8564_ $$uhttps://juser.fz-juelich.de/record/155828/files/FZJ-2014-04797.pdf$$yOpenAccess 000155828 909CO $$ooai:juser.fz-juelich.de:155828$$popenaire$$pdnbdelivery$$pdriver$$pVDB$$popen_access 000155828 9131_ $$0G:(DE-HGF)POF2-411$$1G:(DE-HGF)POF2-410$$2G:(DE-HGF)POF2-400$$3G:(DE-HGF)POF2$$4G:(DE-HGF)POF$$aDE-HGF$$bSchlüsseltechnologien$$lSupercomputing$$vComputational Science and Mathematical Methods$$x0 000155828 9132_ $$0G:(DE-HGF)POF3-511$$1G:(DE-HGF)POF3-510$$2G:(DE-HGF)POF3-500$$aDE-HGF$$bKey Technologies$$lSupercomputing & Big Data $$vComputational Science and Mathematical Methods$$x0 000155828 9141_ $$y2014 000155828 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess 000155828 920__ $$lyes 000155828 9201_ $$0I:(DE-Juel1)JSC-20090406$$kJSC$$lJülich Supercomputing Center$$x0 000155828 980__ $$adiploma 000155828 980__ $$aVDB 000155828 980__ $$aUNRESTRICTED 000155828 980__ $$aI:(DE-Juel1)JSC-20090406 000155828 9801_ $$aFullTexts