{"id":5556,"date":"2015-04-27T22:32:20","date_gmt":"2015-04-27T20:32:20","guid":{"rendered":"http:\/\/www.f-sim.de\/?p=5556"},"modified":"2015-04-27T22:32:20","modified_gmt":"2015-04-27T20:32:20","slug":"fds-6-2-0-programmaufruf","status":"publish","type":"post","link":"https:\/\/www.f-sim.de\/?p=5556","title":{"rendered":"FDS 6.2.0 | Programmaufruf"},"content":{"rendered":"<p>In der vergangenen Woche ver\u00f6ffentlichten die Entwickler von FDS die neue Version 6.2.0. Seitdem gibt es in Bezug auf den Programmaufruf ein paar Irritationen, die es auszur\u00e4umen gilt.<br \/>\n<!--more--><\/p>\n<p>Bisher wurde von den Entwicklern eine <em>parallele<\/em> und eine <em>serielle<\/em> ausf\u00fchrbare Programmdatei kompiliert. Mit Beginn der Version 6.2.0 ist dies (erst einmal) Geschichte und aus den zwei Programmen <em>fds.exe<\/em> und <em>fds_mpi.exe<\/em> wurde <strong><em>fds.exe<\/em><\/strong>. Dies gilt sowohl f\u00fcr Windows als auch f\u00fcr Linux und OSX basierte Betriebssysteme. Die Datei <em><strong>fds.exe<\/strong><\/em> vereint die Funktionalit\u00e4t von MPI und OpenMP.<\/p>\n<p>Der Aufruf einer Berechnung erfolgt wie gewohnt mit<br \/>\n<em> &#187; fds case_name.fds<\/em><\/p>\n<p>Eine Berechnung mit Nutzung von MPI und OpenMP erfolgt unter Windows mit folgendem Befehl:<br \/>\n<em> &#187; set OMP_NUM_THREADS=2<\/em><br \/>\n<em> &#187; mpiexec -hosts 2 &#139;my_machine&#155; 1 &#139;other_machine&#155; 1 fds case_name.fds<\/em><\/p>\n<p>Unter Linux und OSX lautet der Aufruf (fast) analog:<br \/>\n<em>&#187; export OMP_NUM_THREADS=2<\/em><br \/>\n<em>&#187; mpirun -np X fds case_name.fds<\/em> <\/p>\n<p><em>X<\/em> steht hierbei f\u00fcr die Anzahl der MPI-Prozesse mit jeweils zwei OpenMP-Threads (OMP_NUM_THREADS=2).<\/p>\n<p>Weitere Informationen k\u00f6nnen auch dem <a href=\"https:\/\/code.google.com\/p\/fds-smv\/wiki\/Wiki_Overview?tm=6\" title=\"FDS-SMV Wiki\" target=\"_blank\">FDS-SMV Wiki<\/a> entnommen werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der vergangenen Woche ver\u00f6ffentlichten die Entwickler von FDS die neue Version 6.2.0. Seitdem gibt es in Bezug auf den Programmaufruf ein paar Irritationen, die es auszur\u00e4umen gilt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-5556","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\/5556","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5556"}],"version-history":[{"count":10,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/5556\/revisions"}],"predecessor-version":[{"id":5566,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/5556\/revisions\/5566"}],"wp:attachment":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5556"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5556"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}