{"id":2144,"date":"2011-11-20T15:34:26","date_gmt":"2011-11-20T13:34:26","guid":{"rendered":"http:\/\/www.f-sim.de\/?p=2144"},"modified":"2011-11-20T22:31:03","modified_gmt":"2011-11-20T20:31:03","slug":"many-cores-und-fire-dynamics-simulator","status":"publish","type":"post","link":"https:\/\/www.f-sim.de\/?p=2144","title":{"rendered":"Many Cores und Fire Dynamics Simulator"},"content":{"rendered":"<p>In den vergangenen Monaten ist es relativ still geworden um <a title=\"Many Cores intel\" href=\"http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/many-integrated-core\/intel-many-integrated-core-architecture.html\">Intels Many Core Initiative<\/a>.<\/p>\n<p>Urspr\u00fcnglich hatte Intel vor, Ende 2009 mit einer \u201eLarrabee\u201c genannten GPGPU, bestehend aus einer gro\u00dfen Anzahl x86-Kernen, den beiden gro\u00dfen Grafikkarten-Entwicklern Konkurrenz zu machen. Die Pl\u00e4ne wurden jedoch mangels Aussicht auf Erfolg beendet.<\/p>\n<p>Auf der <a title=\"Supercomputing 2011\" href=\"http:\/\/sc11.supercomputing.org\/\">Supercomputer-Messe<\/a> f\u00fcr HPC hat nun <a href=\"http:\/\/www.linkedin.com\/in\/rhazra\">Dr. Rajeeb Hazra<\/a>, Intels General Manager f\u00fcr Technical Computing, das Nachfolgeprodukt \u201eKnights Corner\u201c <a title=\"Knights Corner SC 11\" href=\"http:\/\/communities.intel.com\/community\/openportit\/server\/blog\/2011\/11\/15\/supercomputing-2011-day-2-knights-corner-shown-at-1tf-per-socket?wapkw=%28knights+corner%29\">vorgestellt<\/a>.<\/p>\n<p>Der im 22-nm-Prozess gefertigte Many-Core-Chip ist nicht als GPGPU geplant, sondern wird wahrscheinlich als Zusatzbeschleuniger \u00fcber PCI-Express in ein herk\u00f6mmliches PC-System integriert.<\/p>\n<p>Intel gibt an, da\u00df \u201eKnights Corner\u201c Ende 2012 erh\u00e4ltlich sein soll und mehr als 50 Kerne aufweisen wird. Die Zahl ergibt sich wahrscheinlich aus der Tatsache, da\u00df die Ausbeute im Produktionsprozess nicht sehr hoch ist und von den angestrebten 64 Kernen nicht alle fehlerfrei funktionieren werden. Defekte Kerne werden deaktiviert. Dar\u00fcber hinaus werden weitere Kerne zur Verwaltung der rechnenden Kerne ben\u00f6tigt, da der Chip ein eigenes Linux basiertes Betriebssystem mitbringen wird und von Anwendungen wie FDS \u00fcber MPI als eigener HPC-Knoten mit Linux als Betriebssystem erkannt wird.<\/p>\n<p>In aktuellen Benchmarks schafft \u201eKnights Corner\u201c Matrixmultiplikation in doppelter Genauigkeit mit \u00fcber 1 TFlop.<\/p>\n<p><a title=\"Nvidia\" href=\"http:\/\/www.nvidia.com\">Nvidias<\/a> Konkurrenzprodukt Kepler liegt mit ca. 1,3 TFlops noch dar\u00fcber, weist jedoch Leistungseinbr\u00fcche bei gro\u00dfen Blockgr\u00f6\u00dfen auf.<\/p>\n<p>\u00dcber Preise oder die Leistungsaufnahme ist noch nichts bekannt.<\/p>\n<p><!--more--><\/p>\n<p>Bis Many Core Chips wie \u201eKnights Corner\u201c sinnvoll mit FDS genutzt werden k\u00f6nnen, ist noch einiges an Arbeit erforderlich.<\/p>\n<p>Die von Christian Rogsch entwickelte Parallelisierung \u00fcber OpenMP ist durch die Entwickler noch als experimentell gekennzeichnet und nicht f\u00fcr den produktiven Einsatz freigegeben, wenngleich wir bisher keinerlei Probleme mit der Entwicklerversion feststellen konnten. Unabh\u00e4ngig davon ist nicht damit zu rechnen, da\u00df 50-Kerne noch ohne weiteres performant genutzt werden k\u00f6nnen.<\/p>\n<p>F\u00fcr FDS 6 ist dar\u00fcber hinaus geplant, die Parallelisierung von FDS zu \u00fcberarbeiten bzw. neu zu implementieren. W\u00e4hrend Kevin McGrattan an einem itterativen Algorithmus auf Basis von\u00a0 FFT arbeitet, bei dem die Anzahl an Durchl\u00e4ufen unter anderem von einem vorher festzulegenden akzeptierten Fehler abh\u00e4ngt, arbeitet Dr. Susanne Kilian von der FDS Usergroup an einem optionalen Parallelisierungsansatz namens ScaRC, der auch auf sehr vielen Kernen stabil laufen soll.<\/p>\n<p>Wie performant ScaRC allerdings wirklich auf den versprochenen 50 Kernen laufen wird, bleibt abzuwarten, da durch die erforderliche Kommunikation nat\u00fcrlich ein mit der Anzahl der verwendeten Kerne ansteigender Overhead entsteht.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In den vergangenen Monaten ist es relativ still geworden um Intels Many Core Initiative. Urspr\u00fcnglich hatte Intel vor, Ende 2009 mit einer \u201eLarrabee\u201c genannten GPGPU, bestehend aus einer gro\u00dfen Anzahl x86-Kernen, den beiden gro\u00dfen Grafikkarten-Entwicklern<\/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-2144","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\/2144","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=2144"}],"version-history":[{"count":10,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/2144\/revisions"}],"predecessor-version":[{"id":2153,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=\/wp\/v2\/posts\/2144\/revisions\/2153"}],"wp:attachment":[{"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f-sim.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}