{"id":1425,"date":"2014-02-01T13:50:59","date_gmt":"2014-02-01T12:50:59","guid":{"rendered":"http:\/\/htor.inf.ethz.ch\/blog\/?p=1425"},"modified":"2014-02-01T13:57:11","modified_gmt":"2014-02-01T12:57:11","slug":"exampi13-workshop-at-sc13","status":"publish","type":"post","link":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/2014\/02\/01\/exampi13-workshop-at-sc13\/","title":{"rendered":"ExaMPI&#8217;13 Workshop at SC13"},"content":{"rendered":"<p>I wanted to highlight the <a href=\"http:\/\/www.pdc.kth.se\/exampi13\">ExaMPI&#8217;13 workshop at SC13<\/a>. It was a while ago but it is worth reporting!<\/p>\n<p>The workshop&#8217;s theme was &#8220;Exascale MPI&#8221; and the workshop addressed several topics on how to move MPI to the next big divisible-by-10^3 floating point number. Actually, for Exascale, it&#8217;s unclear if it&#8217;s only FLOPs, maybe it&#8217;s data now, but then, we easily have machines with Exabytes :-). Anyway, MPI is an viable candidate to run on future large-scale machines, maybe at a low level. <\/p>\n<p>A while ago, some colleagues and I summarized the issues that MPI faces in going to large scale: &#8220;<a href=\"http:\/\/htor.inf.ethz.ch\/publications\/index.php?pub=114\">MPI on Millions of Cores<\/a>&#8220;. The conclusion was that it&#8217;s possible to move forward but some non-scalable elements need to be removed or avoided in MPI. This was right on topic for this workshop, and indeed, several authors of the paper were speaking!<\/p>\n<p>The organizers invited me to give a keynote to kick off the event. I was talking about large-scale MPI and large-scale graph analysis and how this could be done in MPI. <a href=\"http:\/\/htor.inf.ethz.ch\/publications\/index.php?pub=177\">[Slides]<\/a><\/p>\n<p>The very nice organizers sent me some pictures that I want to share here:<\/p>\n<p><img src=\"http:\/\/htor.inf.ethz.ch\/blog\/wp-content\/uploads\/IMG_0522_small.jpg\"><br \/>\nMy keynote on large-scale MPI and graph algorithms.<\/p>\n<p><img src=\"http:\/\/htor.inf.ethz.ch\/blog\/wp-content\/uploads\/IMG_0519_small.jpg\"><br \/>\nThe gigantic room was well filled (I&#8217;d guess more than 50 people).<\/p>\n<p><img src=\"http:\/\/htor.inf.ethz.ch\/blog\/wp-content\/uploads\/IMG_0524_small.jpg\"><br \/>\nJesper talking about the EPIGRAM project to address MPI needs for the future large scales.<\/p>\n<p><img src=\"http:\/\/htor.inf.ethz.ch\/blog\/wp-content\/uploads\/IMG_0526_small1.jpg\"><br \/>\nThe DEEP strategy of Julich using inter-communicators (the first users I know of).<\/p>\n<p><img src=\"http:\/\/htor.inf.ethz.ch\/blog\/wp-content\/uploads\/IMG_0529_small1.jpg\"><br \/>\nPavan on our heterogeneous future, very nice insights.<\/p>\n<p>All in all, a great workshop with a very good atmosphere. I received many good questions and had very good discussions afterwards. <\/p>\n<p>Kudos to the organizers!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I wanted to highlight the ExaMPI&#8217;13 workshop at SC13. It was a while ago but it is worth reporting! The workshop&#8217;s theme was &#8220;Exascale MPI&#8221; and the workshop addressed several topics on how to move MPI to the next big &hellip; <a class=\"more-link\" href=\"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/2014\/02\/01\/exampi13-workshop-at-sc13\/\">read more<\/a><\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,2,6,7],"tags":[],"_links":{"self":[{"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1425"}],"collection":[{"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1425"}],"version-history":[{"count":2,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1425\/revisions"}],"predecessor-version":[{"id":1434,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1425\/revisions\/1434"}],"wp:attachment":[{"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/htor.inf.ethz.ch\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}