{"325501":{"#nid":"325501","#data":{"type":"event","title":"Hot Topics Seminar - Integrative Parallel Programming in HPC","body":[{"value":"\u003Cp class=\u0022p1\u0022\u003E\u003Cstrong\u003EHot Topics\u0026nbsp;Seminar\u003C\/strong\u003E\u003C\/p\u003E\u003Cp class=\u0022p2\u0022\u003EBy:\u0026nbsp;Victor Eijkhout\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003ETexas Advanced Computing Center\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EDate: Monday, September 22, 2014\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003ETime: 12:00PM-1:00PM, EST\u003C\/p\u003E\u003Cp class=\u0022p2\u0022\u003ELocation: \u003Cstrong\u003EKlaus 1116 E\u003C\/strong\u003E\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EFor more information please contact\u0026nbsp;Dr. Edmond Chow at \u003Ca href=\u0022mailto:echow@cc.gatech.edu\u0022\u003Eechow@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003E~~~~~~~~~~~~~~~~~~~~~~\u0026nbsp;\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003E\u003Cstrong\u003ETitle:\u003C\/strong\u003E\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EIntegrative Parallel Programming in HPC\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003E\u003Cstrong\u003EAbstract:\u003C\/strong\u003E\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EWith the ongoing proliferation of architecture types (distributed memory clusters, shared memory, co-processors) comes a proliferation of of programming modes (message passing, active messages, loop-based and task-based parallelism, new SIMD variants), complicating the life of a scientific programmer. To extract all possible performance, a code often has to rely on using more than one mode of parallelism, making it hard to maintain, hard to port, and far from `future-proof\u0027.\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EIn this talk I will present a new framework for parallel programming, called the `Integrative Model for Parallelism (IMP)\u0027.\u0026nbsp; It is based on an abstract model of parallel computing that unifies existing models, yet is detailed enough to give performance comparable to hand-written codes in these models.\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EI will give a basic overview of the IMP concepts, show a prototype implementation, and indicate future directions of research.\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003E\u003Cstrong\u003EBio:\u003C\/strong\u003E\u003C\/p\u003E\u003Cp class=\u0022p1\u0022\u003EVictor is a long-time expert in numerical linear algebra, parallel computing,machine learning.\u0026nbsp; He holds a Ph.D. in numerical analysis from the university of Nijmegen in the Netherlands.\u0026nbsp; He has held positions at the University of Illinois Urbana-Champaign, the University of California Los Angeles and the University of Tennessee at Knoxville.\u0026nbsp; Currently he is a Research Scientist at the Texas Advanced Computing Center of The University of Texas at Austin.\u0026nbsp; He is the author of the many articles, and the `Templates\u0027 book, the textbook, \u2018Introduction to High Performance Scientific Computing\u0027, and `TeX by Topic\u0027.\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"A seminar on a new framework for parallel programming, called the \u0027Integrative Model for Parallelism (IMP)\u0027."}],"uid":"27998","created_gmt":"2014-09-16 15:19:36","changed_gmt":"2017-04-13 21:21:41","author":"Brittany Aiello","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2014-09-22T13:00:00-04:00","event_time_end":"2014-09-22T14:00:00-04:00","event_time_end_last":"2014-09-22T14:00:00-04:00","gmt_time_start":"2014-09-22 17:00:00","gmt_time_end":"2014-09-22 18:00:00","gmt_time_end_last":"2014-09-22 18:00:00","rrule":null,"timezone":"America\/New_York"},"extras":[],"groups":[{"id":"47223","name":"College of Computing"},{"id":"50877","name":"School of Computational Science and Engineering"}],"categories":[],"keywords":[{"id":"702","name":"hpc"},{"id":"103421","name":"parallel programming"},{"id":"103431","name":"Texas Advanced Computing Center"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[{"id":"78751","name":"Undergraduate students"},{"id":"78761","name":"Faculty\/Staff"},{"id":"174045","name":"Graduate students"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003EDr. Edmond Chow\u003C\/p\u003E\u003Cp\u003E\u003Ca href=\u0022mailto:echow@cc.gatech.edu\u0022\u003Eechow@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}