{"603731":{"#nid":"603731","#data":{"type":"event","title":"Scott Baden","body":[{"value":"\u003Cp\u003ETITLE: How to Reduce and Tolerate Communication Costs\u003C\/p\u003E\r\n\r\n\u003Cp\u003EABSTRACT:\u003C\/p\u003E\r\n\r\n\u003Cp\u003EI will describe recent work in two projects aimed at reducing the impact of steadily increasing communication costs on scalable systems. The first is UPC++,\u0026nbsp; a C++ PGAS library that leverages the GASNet-EX communication library to deliver close to the metal communication performance. The second is MATE, a domain specific translator that restructures MPI applications to\u0026nbsp; tolerate communication by hiding it behind available communication. The benefit of UPC++ comes from its support for one-sided communication and remote procedure call. The performance of MATE\u0026rsquo;s translated code is competitive with that of manual restructuring.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EBIO:\u003C\/p\u003E\r\n\r\n\u003Cp\u003EDr. Baden received his M.S. and Ph.D. in computer science from UC Berkeley in 1982 and 1987. He is also an adjunct professor in the Department of Computer Science and Engineering at UCSD, where he was a faculty member for 27 years. His research interests are in high performance and scientific computation: domain specific translation, abstraction\u0026nbsp; mechanisms, run times, and irregular problems.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EPlease join us for a reception after.\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"How to Reduce and Tolerate Communication Costs"}],"uid":"34541","created_gmt":"2018-03-13 18:39:56","changed_gmt":"2018-04-05 17:46:03","author":"Tess Malone","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2018-04-10T15:00:00-04:00","event_time_end":"2018-04-10T16:00:00-04:00","event_time_end_last":"2018-04-10T16:00:00-04:00","gmt_time_start":"2018-04-10 19:00:00","gmt_time_end":"2018-04-10 20:00:00","gmt_time_end_last":"2018-04-10 20:00:00","rrule":null,"timezone":"America\/New_York"},"extras":["free_food"],"hg_media":{"603732":{"id":"603732","type":"image","title":"Scott Baden","body":null,"created":"1520966431","gmt_created":"2018-03-13 18:40:31","changed":"1520966431","gmt_changed":"2018-03-13 18:40:31","alt":"Scott Baden","file":{"fid":"230104","name":"P1020438-sbb-2013-09-26.jpg","image_path":"\/sites\/default\/files\/images\/P1020438-sbb-2013-09-26.jpg","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/images\/P1020438-sbb-2013-09-26.jpg","mime":"image\/jpeg","size":2524772,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/P1020438-sbb-2013-09-26.jpg?itok=Uof-geat"}}},"media_ids":["603732"],"groups":[{"id":"47223","name":"College of Computing"},{"id":"50875","name":"School of Computer Science"}],"categories":[],"keywords":[{"id":"3196","name":"Talk"},{"id":"177379","name":"programming languages"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[{"id":"78761","name":"Faculty\/Staff"},{"id":"78771","name":"Public"},{"id":"174045","name":"Graduate students"},{"id":"78751","name":"Undergraduate students"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003ETess Malone, Communications Officer\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Ca href=\u0022mailto:tess.malone@cc.gatech.edu\u0022\u003Etess.malone@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E\r\n","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}