Update 1/16/14: This event has been canceled due to inclement weather.
Dynamic Execution for Exascale Computing Lecture
Thomas Sterling Professor, Informatics and Computing, Indiana University | CREST, Executive Associate Director, Chief Scientist
Kathleen A. Zar Room, John Crerar Library
Friday, January 17, 2013, 2 – 3:30 p.m.
BIOGRAPHY: Thomas Sterling is Professor of Informatics and Computing at Indiana University. He serves as the Executive Associate Director of CREST and as its Chief Scientist. Since receiving his Ph.D from MIT as a Hertz Fellow in 1984, Dr. Sterling has conducted research in parallel computing systems in industry, academia, and government centers. He is most widely known for his pioneering work in commodity cluster computing as leader of the Beowulf Project for which he and colleagues were awarded the Gordon Bell Prize. Professor Sterling currently leads a team of researchers at IU to derive the advanced ParalleX execution model and develop a proof-of-concept reference implementation to enable a new generation of extreme scale computing systems and applications. He is the co-author of six books and holds six patents.
ABSTRACT: The challenge of achieving useful Exascale computing will demand innovations in computer architecture, parallel programming models, and system software. But much more so than in accomplishing Petaflops five years ago, Exascale computing will break from the past and incorporate conceptual advances in execution models to enable dynamic adaptive control for dramatic improvements in efficiency and substantial increases in concurrency for scalability. It is likely that there will be two families of exascale computers: the first prior to 2020 will be simply extrapolations of conventional heterogeneous architectures for high Linpack benchmark ratings, the second around 2023 will be of a new class of architectures that support runtime control dynamics within a global address space through message-driven computing. This revolutionary system class will provide active means of increasing reliability while reducing energy consumption even as it favorably impacts application generality and user productivity. This invited presentation will describe the areas where advances are anticipated and the concepts behind them. It will provide examples from experimental systems demonstrating early results that support this approach. The talk will include current findings from the recently developed HPX-5 runtime system and the new XPI asynchronous programming interface. Questions and comments throughout this presentation from the audience will be encouraged.
*Cookies and Refreshments will be served*