{"id":657,"date":"2021-06-08T10:51:53","date_gmt":"2021-06-08T09:51:53","guid":{"rendered":"https:\/\/blogs.qub.ac.uk\/dipsa\/invited-talk-enabling-high-performance-large-scale-irregular-computations-by-maciej-besta\/"},"modified":"2021-06-08T10:51:53","modified_gmt":"2021-06-08T09:51:53","slug":"invited-talk-enabling-high-performance-large-scale-irregular-computations-by-maciej-besta","status":"publish","type":"post","link":"https:\/\/blogs.qub.ac.uk\/dipsa\/invited-talk-enabling-high-performance-large-scale-irregular-computations-by-maciej-besta\/","title":{"rendered":"Invited Talk &#8211; Enabling high-performance large-scale irregular computations by Maciej Besta"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>17 June 2021<\/p>\n\n\n\n<p><strong>Abstract:<\/strong> <br>Large graphs are behind many problems in today&#8217;s computing landscape. The<br>growing sizes of such graphs, reaching 70 trillion edges recently, require<br>unprecedented amounts of compute power, storage, and energy. In this talk, we<br>illustrate how to effectively process such extreme-scale graphs. We will first<br>discuss Slim Graph, the first approach for practical lossy graph compression,<br>that facilitates high-performance approximate graph processing, storage, and<br>analytics with strong theoretical guarantees on accuracy, for a broad set of<br>graph problems and algorithms. In the second part of the talk, we will focus on<br>a class of complex graph mining problems such as clique listing. Here, we first<br>show how to solve such problems on complex parallel architectures in a simple<br>and high-performance way. For this, we propose a novel set-centric paradigm,<br>where complex algorithms are broken down into simple set algebra building<br>blocks such as set intersection or union, which can be separately optimized,<br>executed, and scheduled. Moreover, after discussing how to effectively and<br>efficiently mine complex graph patterns, we will turn our attention to pattern<br>prediction. Specifically, we establish a general problem of motif prediction,<br>in which we generalize link prediction, one of central problems in graph<br>analytics, into predicting the arrival of arbitrary complex higher-order<br>structures called motifs. To solve motif prediction, we harness recent graph<br>neural network architectures.<br><br><strong>Bio<\/strong><br>Maciej is a researcher from Scalable Parallel Computing Lab at ETH Zurich. He works on large-scale irregular computations and high-performance networking. He received Best Paper awards and Best Student Paper awards at ACM\/IEEE Supercomputing 2013, 2014, and 2019, at ACM HPDC 2015 and 2016, ACM Research Highlights 2018, and several further best paper nominations (ACM HPDC 2014, ACM FPGA 2019, and ACM\/IEEE Supercomputing 2019). He won, among others, the competition for the Best Student of Poland (2012), the first Google Fellowship in Parallel Computing (2013), and the ACM\/IEEE-CS George Michael HPC Fellowship (2015). More detailed information on a personal site: https:\/\/people.inf.ethz.ch\/bestam\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>17 June 2021 Abstract: Large graphs are behind many problems in today&#8217;s computing landscape. Thegrowing sizes of such graphs, reaching 70 trillion edges recently, requireunprecedented amounts of compute power, storage, and energy. In this talk, weillustrate how to effectively process such extreme-scale graphs. We will firstdiscuss Slim Graph, the first approach for practical lossy graph [&hellip;]<\/p>\n","protected":false},"author":974,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[33],"class_list":{"0":"post-657","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-uncategorised","7":"tag-seminars","8":"czr-hentry"},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/posts\/657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/users\/974"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/comments?post=657"}],"version-history":[{"count":0,"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/posts\/657\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/media?parent=657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/categories?post=657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/dipsa\/wp-json\/wp\/v2\/tags?post=657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}