{"id":4744,"date":"2013-07-25T17:59:53","date_gmt":"2013-07-25T15:59:53","guid":{"rendered":"http:\/\/www.f-sim.de\/?p=4744"},"modified":"2013-07-25T17:59:53","modified_gmt":"2013-07-25T15:59:53","slug":"openmp-4-0-veroffentlicht","status":"publish","type":"post","link":"https:\/\/www.f-sim.de\/?p=4744","title":{"rendered":"OpenMP 4.0 ver\u00f6ffentlicht"},"content":{"rendered":"<p>Die Spezifikation der Compiler-Direktiven OpenMP sind in der Version 4.0 <a title=\"OpenMP 4.0\" href=\"http:\/\/openmp.org\/wp\/2013\/07\/openmp-40\/\">verabschiedet worden<\/a>.<\/p>\n<p>OpenMP wird von den FDS-Entwicklern genutzt, um auf Shared-Memory-Systemen mehrere Kerne parallel nutzen zu k\u00f6nnen und dar\u00fcber dieSimulationszeiten zu verk\u00fcrzen. Die neue Version der Spezifikation bringt eine Reihe neuer Funktionen mit, darunter die Nutzbarkeit externe Beschleuniger wie beispielsweise Intels Xeon Phi oder die bessere Unterst\u00fctzung von <a title=\"SIMD\" href=\"https:\/\/de.wikipedia.org\/wiki\/Flynnsche_Klassifikation#SIMD_.28Single_Instruction.2C_Multiple_Data.29\">SIMD-Instruktionen<\/a> moderner CPUs, wodurch beispielsweise Schleifen parallelisiert werden k\u00f6nnen.<\/p>\n<p>Die Fertigstellung der Spezifikation bedeutet allerdings noch nicht, da\u00df die neuen Funktionen direkt in zuk\u00fcnftigen FDS-Versionen genutzt werden k\u00f6nnen. Erst wenn der jeweilige Compiler die Spezifikation unterst\u00fctzt, k\u00f6nnen die neuen Funktionen der Spezifikation\u00a0genutzt werden. Zumindest Intels aktueller C-Compiler unterst\u00fctzt aber <a title=\"Intel C-Compiler OpenMP 4.0\" href=\"http:\/\/software.intel.com\/en-us\/articles\/openmp-40-features-in-intel-c-composer-xe-2013\">Teile der neuen Spezifikation<\/a> schon.<\/p>\n<p>N\u00e4here Informationen zu der neuen Version 4.0 k\u00f6nnen beispielsweise\u00a0in einem <a title=\"heise Developer\" href=\"http:\/\/www.heise.de\/developer\/artikel\/Die-wichtigsten-Neuerungen-von-OpenMP-4-0-1915844.html\">umfangreichen Artikel<\/a> auf heise Developer nachgelesen werden.<\/p>\n<p>F\u00fcr die Ver\u00f6ffentlichung von FDS 6 streben die\u00a0Entwickler wieder eine <a title=\"OpenMP in FDS 6?\" href=\"https:\/\/groups.google.com\/forum\/#!searchin\/fds-smv\/openmp|sort:date\/fds-smv\/1PscrRdJfJw\/lDfyWdLNUWkJ\">aktuelle OpenMP-Version<\/a> von FDS an.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Spezifikation der Compiler-Direktiven OpenMP sind in der Version 4.0 verabschiedet worden. OpenMP wird von den FDS-Entwicklern genutzt, um auf Shared-Memory-Systemen mehrere Kerne parallel nutzen zu k\u00f6nnen und dar\u00fcber dieSimulationszeiten zu verk\u00fcrzen. Die neue Version<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4744","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/4744","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=4744"}],"version-history":[{"count":1,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/4744\/revisions"}],"predecessor-version":[{"id":4745,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/4744\/revisions\/4745"}],"wp:attachment":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}