LOG IN TO MyLSU
Home


The Future of Application Development and Exascale Computing

Thomas Sterling

 

The advent of the Chinese Tianhe-2 supercomputer marks the halfway point between Petascale and Exascale computing achieving greater than 32 Petaflops for the Linpack benchmark. Yet, this apparent proximity to the next tri-decade performance milestone fails to address the major challenges faced by application developers in the exascale era of the next decade. It is expected that extensions to conventional practices will be employed by 2020 on the first generation of exascale systems which themselves will be elaborations of the heterogeneous architectures used by many of the fastest machines today. In spite of this near term reliance on older, albeit proven, methods future exascale systems are likely to reflect aggressive innovation in architecture, programming methods, and system software to address key challenges to effective use. The ParalleX execution model that provides governing principles for dynamic adaptive computing systems will be described as an exemplar of the class of advances anticipated to enable broad generality and ease of use in the coming future of high performance computing. This presentation will identify the dominant challenges and describe the limitations they are imposing. It will then present the emerging class of dynamic adaptive methods being pursued and describe the changes to computer architecture and programming models that will result even as Moore’s Law is coming to an end. The presentation will conclude with a brief glimpse of truly alien strategies to supercomputing only now being imagined for far into the future.

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.

Download