{"id":5050,"date":"2014-03-07T13:17:09","date_gmt":"2014-03-07T12:17:09","guid":{"rendered":"http:\/\/www.f-sim.de\/?p=5050"},"modified":"2014-03-07T13:17:09","modified_gmt":"2014-03-07T12:17:09","slug":"fds-6-und-openmp","status":"publish","type":"post","link":"https:\/\/www.f-sim.de\/?p=5050","title":{"rendered":"FDS 6 und OpenMP"},"content":{"rendered":"<p>Bis zum Erscheinen der neuen FDS-Version 6 standen grunds\u00e4tzlich zwei verschiedene M\u00f6glichkeiten der Parallelisierung gro\u00dfer Simulationen zur Verf\u00fcgung:<\/p>\n<ul>\n<li><a title=\"Was ist OpenMP?\" href=\"http:\/\/www.fz-juelich.de\/ias\/jsc\/EN\/AboutUs\/Organisation\/ComputationalScience\/Simlabs\/slms\/teaching\/docs-parallel-programming\/OpenMP-Slides.pdf?__blob=publicationFile\">OpenMP<\/a> und<\/li>\n<li><a title=\"MPI\" href=\"http:\/\/www.open-mpi.org\/\">MPI<\/a>.<\/li>\n<\/ul>\n<p>Seit erscheinen der aktuellen Version 6 von FDS wird jedoch keine aktuelle <a title=\"Was ist OpenMP?\" href=\"http:\/\/www.fz-juelich.de\/ias\/jsc\/EN\/AboutUs\/Organisation\/ComputationalScience\/Simlabs\/slms\/teaching\/docs-parallel-programming\/OpenMP-Slides.pdf?__blob=publicationFile\">OpenMP<\/a>-Version von FDS mehr angeboten.<\/p>\n<p>Ausschlaggebend hierf\u00fcr ist nicht, dass die Shared-Memory-Parallelisierung keine Verbreitung bei den Anwendern gefunden hat oder nicht performant genutzt werden konnte, sondern dass der urspr\u00fcngliche Entwickler, Christian Rogsch, die weitere Entwicklung und Wartung der OpenMP-Version von FDS aus zeitlichen Gr\u00fcnden <a href=\"http:\/\/blog.fds-smv.net\/2013\/11\/fds-and-challenge-of-big-data.html\">nicht mehr wahrnehmen konnte<\/a>.<\/p>\n<p>Seit November vergangenen Jahres <a title=\"Entwicklung von OpenMP geht voran... \" href=\"https:\/\/code.google.com\/p\/fds-smv\/issues\/detail?id=2030\">arbeitet<\/a> jedoch <a title=\"Daniel Haarhoff\" href=\"http:\/\/www.fz-juelich.de\/SharedDocs\/Personen\/IAS\/JSC\/EN\/staff\/haarhoff_d.html;jsessionid=403815413DF82FF92E8EBE1A9F3F4109\">Daniel Haarhoff<\/a> als Master-Student am <a href=\"http:\/\/www.fz-juelich.de\/\">J\u00fclich Supercomputer Centre<\/a>\/<a title=\"Forschungszentrum J\u00fclich\" href=\"http:\/\/www.fz-juelich.de\/ias\/jsc\/EN\/AboutUs\/Organisation\/CivilSecurityAndTraffic\/_node.html\">Division Civil Security and Traffic<\/a> im Zuge seiner Thesis an einer OpenMP-Version von FDS 6. Seit Ende Januar ist seine OpenMP-Version von FDS 6 im n\u00e4chtlichen Testdurchlauf enthalten.<\/p>\n<p>Die Beteiligung des J\u00fclich Supercomputer Centre\/<a title=\"Forschungszentrum J\u00fclich\" href=\"http:\/\/www.fz-juelich.de\/ias\/jsc\/EN\/AboutUs\/Organisation\/CivilSecurityAndTraffic\/_node.html\">Division Civil Security and Traffic<\/a> an der Entwicklung einer effektiven Parallelisierung von FDS ist ein gutes Beispiel f\u00fcr die Vorteile eines offenen Entwicklungsprozesses. Wissenschaftler verschiedener T\u00e4tigkeitsfelder arbeiten gemeinsam an einem Projekt und bringen jeweils die Expertise ihres eigenen Forschungsgebietes mit ein &#8211; f\u00fcr FDS und alle Anwender ein gro\u00dfer Gewinn.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bis zum Erscheinen der neuen FDS-Version 6 standen grunds\u00e4tzlich zwei verschiedene M\u00f6glichkeiten der Parallelisierung gro\u00dfer Simulationen zur Verf\u00fcgung: OpenMP und MPI. Seit erscheinen der aktuellen Version 6 von FDS wird jedoch keine aktuelle OpenMP-Version von<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-5050","post","type-post","status-publish","format-standard","hentry","category-fds"],"_links":{"self":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/5050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5050"}],"version-history":[{"count":5,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/5050\/revisions"}],"predecessor-version":[{"id":5082,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/5050\/revisions\/5082"}],"wp:attachment":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}