@article {, title = {Reinventing High Performance Computing: Challenges and Opportunities}, number = {ICL-UT-22-03}, year = {2022}, month = {2022-03}, abstract = {The world of computing is in rapid transition, now dominated by a world of smartphones and cloud services, with profound implications for the future of advanced scientific computing. Simply put, high-performance computing (HPC) is at an important inflection point. For the last 60 years, the world{\textquoteright}s fastest supercomputers were almost exclusively produced in the United States on behalf of scientific research in the national laboratories. Change is now in the wind. While costs now stretch the limits of U.S. government funding for advanced computing, Japan and China are now leaders in the bespoke HPC systems funded by government mandates. Meanwhile, the global semiconductor shortage and political battles surrounding fabrication facilities affect everyone. However, another, perhaps even deeper, fundamental change has occurred. The major cloud vendors have invested in global networks of massive scale systems that dwarf today{\textquoteright}s HPC systems. Driven by the computing demands of AI, these cloud systems are increasingly built using custom semiconductors, reducing the financial leverage of traditional computing vendors. These cloud systems are now breaking barriers in game playing and computer vision, reshaping how we think about the nature of scientific computation. Building the next generation of leading edge HPC systems will require rethinking many fundamentals and historical approaches by embracing end-to-end co-design; custom hardware configurations and packaging; large-scale prototyping, as was common thirty years ago; and collaborative partnerships with the dominant computing ecosystem companies, smartphone and cloud computing vendors.}, author = {Daniel Reed and Dennis Gannon and Jack Dongarra} } @techreport {1397, title = {A Collection of White Papers from the BDEC2 Workshop in Bloomington, IN}, journal = {Innovative Computing Laboratory Technical Report}, number = {ICL-UT-18-15}, year = {2018}, month = {2018-11}, publisher = {University of Tennessee, Knoxville}, author = {James Ahrens and Christopher M. Biwer and Alexandru Costan and Gabriel Antoniu and Maria S. P{\'e}rez and Nenad Stojanovic and Rosa Badia and Oliver Beckstein and Geoffrey Fox and Shantenu Jha and Micah Beck and Terry Moore and Sunita Chandrasekaran and Carlos Costa and Thierry Deutsch and Luigi Genovese and Tarek El-Ghazawi and Ian Foster and Dennis Gannon and Toshihiro Hanawa and Tevfik Kosar and William Kramer and Madhav V. Marathe and Christopher L. Barrett and Takemasa Miyoshi and Alex Pothen and Ariful Azad and Judy Qiu and Bo Peng and Ravi Teja and Sahil Tyagi and Chathura Widanage and Jon Koskey and Maryam Rahnemoonfar and Umakishore Ramachandran and Miles Deegan and William Tang and Osamu Tatebe and Michela Taufer and Michel Cuende and Ewa Deelman and Trilce Estrada and Rafael Ferreira Da Silva and Harrel Weinstein and Rodrigo Vargas and Miwako Tsuji and Kevin G. Yager and Wanling Gao and Jianfeng Zhan and Lei Wang and Chunjie Luo and Daoyi Zheng and Xu Wen and Rui Ren and Chen Zheng and Xiwen He and Hainan Ye and Haoning Tang and Zheng Cao and Shujie Zhang and Jiahui Dai} } @inproceedings {icl:519, title = {VGrADS: Enabling e-Science Workflows on Grids and Clouds with Fault Tolerance}, journal = {SC{\textquoteright}09 The International Conference for High Performance Computing, Networking, Storage and Analysis (to appear)}, year = {2009}, month = {2009-00}, address = {Portland, OR}, keywords = {grads}, author = {Lavanya Ramakrishan and Daniel Nurmi and Anirban Mandal and Charles Koelbel and Dennis Gannon and Mark Huang and Yang-Suk Kee and Graziano Obertelli and Kiran Thyagaraja and Rich Wolski and Asim YarKhan and Dmitrii Zagorodnov} } @article {, title = {The Impact of Multicore on Computational Science Software}, journal = {CTWatch Quarterly}, volume = {3}, year = {2007}, month = {2007-02}, author = {Jack Dongarra and Dennis Gannon and Geoffrey Fox and Ken Kennedy} } @inproceedings {icl:79, title = {Toward a Framework for Preparing and Executing Adaptive Grid Programs}, journal = {International Parallel and Distributed Processing Symposium: IPDPS 2002 Workshops}, year = {2002}, month = {2002-04}, pages = {0171}, address = {Fort Lauderdale, FL}, keywords = {grads}, author = {Ken Kennedy and John Mellor-Crummey and Keith Cooper and Linda Torczon and Francine Berman and Andrew Chien and Dave Angulo and Ian Foster and Dennis Gannon and Lennart Johnsson and Carl Kesselman and Jack Dongarra and Sathish Vadhiyar} } @article {icl:90, title = {The GrADS Project: Software Support for High-Level Grid Application Development}, journal = {International Journal of High Performance Applications and Supercomputing}, volume = {15}, number = {4}, year = {2001}, month = {2001-01}, pages = {327-344}, keywords = {grads}, author = {Francine Berman and Andrew Chien and Keith Cooper and Jack Dongarra and Ian Foster and Dennis Gannon and Lennart Johnsson and Ken Kennedy and Carl Kesselman and John Mellor-Crummey and Dan Reed and Linda Torczon and Rich Wolski} } @article {icl:82, title = {Telescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries}, journal = {Journal of Parallel and Distributed Computing}, volume = {61}, number = {12}, year = {2001}, month = {2001-12}, pages = {1803-1826}, author = {Ken Kennedy and Bradley Broom and Keith Cooper and Jack Dongarra and Rob Fowler and Dennis Gannon and Lennart Johnsson and John Mellor-Crummey and Linda Torczon} } @techreport {icl:30, title = {The GrADS Project: Software Support for High-Level Grid Application Development}, journal = {Technical Report}, year = {2000}, month = {2000-02}, keywords = {grads}, author = {Francine Berman and Andrew Chien and Keith Cooper and Jack Dongarra and Ian Foster and Dennis Gannon and Lennart Johnsson and Ken Kennedy and Carl Kesselman and Dan Reed and Linda Torczon and Rich Wolski} }