{"id":117,"date":"2009-02-03T20:37:56","date_gmt":"2009-02-03T18:37:56","guid":{"rendered":"http:\/\/www.f-sim.de\/?p=117"},"modified":"2009-09-10T20:38:51","modified_gmt":"2009-09-10T18:38:51","slug":"zukunftige-geschwindigkeitsoptimierungen-fur-fds","status":"publish","type":"post","link":"https:\/\/www.f-sim.de\/?p=117","title":{"rendered":"Zuk\u00fcnftige Geschwindigkeitsoptimierungen f\u00fcr FDS"},"content":{"rendered":"<p>In den vergangenen Tagen hat es gleich zwei interessante Informationen zu neuen Entwicklungen rund um FDS gegeben, die zuk\u00fcnftig einen deutlichen Geschwindigkeitsgewinn erm\u00f6glichen k\u00f6nnten.<br \/>\nSehr beeindruckend, aber bisher eher noch experimenteller Natur scheint eine\u00a0<a href=\"http:\/\/www.belaschk.de\/fds\/01_ger.html\">Umsetzung<\/a> von FDS auf NVidias CUDA.<br \/>\nDie erreichbaren Geschwindigkeitssteigerungen sind beeindruckend. Die Wahrscheinlichkeit einer Implementierung in den offiziellen Entwicklerzweig d\u00fcrfte aber mit offizieller Unterst\u00fctzung von Fortran noch deutlich wachsen.<\/p>\n<p>Im offiziellen Forum hat Christian Rogsch seine Arbeit zur Parallelisierung mit OpenMP\u00a0<a href=\"http:\/\/groups.google.com\/group\/fds-smv\/browse_thread\/thread\/d80661971cd4b73c\/6e2ee432dd2e5f6d?show_docid=6e2ee432dd2e5f6d\">vorgestellt<\/a> und scheint damit bei den Entwicklern auf gro\u00dfes Interesse gesto\u00dfen zu sein.<br \/>\nAuf handels\u00fcblichen Mehrkernprozessoren ist die Technik\u00a0<a href=\"https:\/\/www.f-sim.de\/openmp_fds.jpg\">performant anwendbar<\/a> und bringt dabei keine der Nachteile der Parallelisierung mit MPI mit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In den vergangenen Tagen hat es gleich zwei interessante Informationen zu neuen Entwicklungen rund um FDS gegeben, die zuk\u00fcnftig einen deutlichen Geschwindigkeitsgewinn erm\u00f6glichen k\u00f6nnten. Sehr beeindruckend, aber bisher eher noch experimenteller Natur scheint eine\u00a0Umsetzung 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-117","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\/117","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=117"}],"version-history":[{"count":1,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/117\/revisions"}],"predecessor-version":[{"id":118,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/117\/revisions\/118"}],"wp:attachment":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}