SC19 Awards Session
Total Page:16
File Type:pdf, Size:1020Kb
AWARDS SESSION Colorado Convention Center, Denver, CO Tuesday, 19 November 2019 The SC19 Awards Session Geoffrey Charles Fox honors the following 2019 ACM/IEEE Computer individuals for their Society Ken Kennedy Award contributions to the Presented by ACM President Cherri M. computing profession: Pancake and IEEE Computer Society President Cecilia Metra Alan Edelman 2019 IEEE Computer Society Sidney Fernbach Award Presented by IEEE Computer Society President Cecilia Metra David B. Kirk 2019 IEEE Computer Society Seymour Cray Computer Engineering Award Presented by IEEE Computer Society President Cecilia Metra Foundational contributions to parallel computing methodology, algorithms and software, data “analysis, and their interface with broad classes of applications, and mentoring students at minority- serving institutions. ” ABOUT THE AWARD The Ken Kennedy Award was established in memory of Ken Kennedy, the founder of Rice University’s nationally ranked computer science program and one of the world’s foremost experts on high-performance computing. The award consists of a certificate and a $5,000 honorarium and is awarded jointly by the ACM and the IEEE Computer Society for outstanding contributions to programmability or productivity in high-performance computing together with significant community service or mentoring contributions. PAST RECIPIENTS 2018 - Sarita Adve 2013 - Jack J. Dongarra 2017 - Jesús Labarta 2012 - Mary Lou Soffa 2016 - William D. Gropp 2011 - Susan L. Graham 2015 - Katherine Yelick 2010 - David Kuck 2014 - Charles E. Leiserson 2009 - Francine Berman 2019 KEN KENNEDY AWARD COMMITTEE William D. Gropp, University of Jesús Labarta, Barcelona Illinois Urbana-Champaign (Chair)* Supercomputing Center* Jack J. Dongarra, University Daniel Reed, University of Utah of Tennessee* Antonia Bertolino, Italian Jeffrey Hollingsworth, University National Research Council of Maryland *Past recipient 2 2019 ACM/IEEE COMPUTER SOCIETY KEN KENNEDY Fox received a Ph.D. in Theoretical Physics from Cambridge University where AWARD he was Senior Wrangler. He is now a distinguished professor of Engineering, Computing, and Physics at Indiana University where he is the director of the Digital Science Center. He previously held positions at Caltech, Syracuse University, and Florida State University after being a postdoc at the Institute for Advanced Study at Princeton, Lawrence Berkeley Laboratory, and Peterhouse College Cambridge. He has supervised the Ph.D. of 73 students and published around 1300 papers (over 520 with at least ten citations) in physics and computing with a hindex of 78 and over 36000 citations. He is a Fellow of APS Geoffrey Charles Fox (Physics) and ACM (Computing) and works Indiana University on the interdisciplinary interface between computing and applications. Current application work is in Biology, Pathology, Sensor Clouds and Ice-sheet and Earthquake Science, and Particle Physics. His architecture research involves High-performance computing enhanced Software-Defined Big Data Systems on Clouds and Clusters with open source software Twister2. The analytics focuses on scalable parallel machine learning. He is an expert on streaming data and robot-cloud interactions and deep learning applied to geospatial time series and to improve performance and capabilities of large scale computations—called MLaroundHPC. He is involved in several projects to enhance the capabilities of Minority Serving Institutions. He has experience in online education and its use in MOOCs for areas like Data and Computational Science. 3 For outstanding breakthroughs in high performance computing, linear algebra, “and computational science and for contributions to the Julia programming language. ” ABOUT THE AWARD The Sidney Fernbach Award was established in 1992 by the Board of Governors of the IEEE Computer Society. It honors the memory of the late Dr. Sidney Fernbach, one of the pioneers in the development and application of high-performance computers for the solution of large computational problems. The award, which consists of a certificate and a $2,000 honorarium, is presented annually to an individual for “an outstanding contribution in the application of high-performance computers using innovative approaches.” PAST RECIPIENTS 2018 - Linda Petzold 2007 - David E. Keyes 2017 - Steven J. Plimpton 2006 - Edward Seidel 2016 - Vipin Kumar 2005 - John B. Bell 2015 - Alexander Szalay 2004 - Marsha J. Berger 2014 - Satoshi Matsuoka 2003 - Jack J. Dongarra 2013 - Christopher R. Johnson 2002 - Robert Harrison 2012 - Laxmikant V. Kale 2000 - Stephen W. Attaway 2012 - Klaus Schulten 1999 - Michael L. Norman 2011 - Cleve Moler 1998 - Phillip Collela 2010 - James W. Demmel 1997 - Charbel Farhat 2009 - Roberto Car 1996 - Gary A. Glatzmaier and Michele Parrinello 1995 - Paul R. Woodward 2008 - William D. Gropp 1994 - Charles S. Peskin 2019 SIDNEY FERNBACH AWARD COMMITTEE David E. Keyes, King Abdullah Michael A. Heroux, Sandia University of Science and National Laboratories Technology (Chair)* Christopher R. Johnson, Marsha J. Berger, New York University of Utah* University* *Past recipient 4 2019 IEEE COMPUTER Alan Edelman is a professor of applied mathematics and leads the Julia laboratory SOCIETY in the Computer Science & AI Laboratory at MIT. He is also chief scientist at Julia SIDNEY Computing. Edelman works on High FERNBACH Performance Computing, numerical computation, linear algebra, random AWARD matrix theory, and geometry. Edelman learned many lost lessons as a graduate student at MIT moonlighting at Thinking Machines Corporation in the 1980s where he won a Gordon Bell Prize. He grew to believe that breakthroughs in HPC could come from raising the levels of abstraction through high level languages that are built from the ground up for performance and productivity. To this day, he believes the one true goal for HPC work is user numbers. Performance, productivity, scalability, reproducibility, composability and other obvious and non- obvious metrics are subsumed by this “prime directive.” Edelman loves algorithms, Alan Edelman theorems, compilers, DSLs, and old-fashioned Massachusetts Institute performance tuning, but he feels that HPC of Technology had missed out for too long on the key intellectual ingredient that would make all the difference, language. Julia was invented to prove that HPC’s biggest challenges could be solved with language. The Julia project with Jeff Bezanson, Stefan Karpinski, Viral Shah and now thousands of contributors is the result. Still there is so much work to do. Edelman has received many prizes including the Householder Prize, the Chauvenet Prize, best paper prizes, and the Charles Babbage Prize. He is a Fellow of IEEE, AMS, and SIAM. He was tenth in the nation on the USA Math Olympiad before attending Yale University where he received his BS and MS. At MIT he received his Ph.D. advised by Nick Trefethen. He worked at UC Berkeley mentored by Jim Demmel. Edelman worked at CERFACS, has consulted for IBM, Pixar, Akamai, Intel, and Microsoft among other corporations and has cofounded Interactive Supercomputing and Julia Computing. 5 For outstanding leadership in developing GPU computing and in engendering its rise “to the mainstream of HPC. ” ABOUT THE AWARD The Seymour Cray Computer Engineering Award was established in late 1997 by the Board of Governors of the IEEE Computer Society. The award honors the memory of the late Seymour Cray, an electrical engineer and supercomputer architect. To be considered for this award, the contribution must have had a major impact on the supercomputing industry. The award consists of a crystal memento, illuminated certificate and a $10,000 honorarium awarded to recognize innovative contributions to high performance computing systems that best exemplify the creative spirit demonstrated by Seymour Cray. The award was initially endowed by Silicon Graphics, Inc., in honor of Seymour Cray. PAST RECIPIENTS 2018 - David E. Shaw 2008 - Steve Wallach 2016 - William J. Camp 2007 - Kenneth E. Batcher 2015 - Mateo Valero 2006 - Tadashi Watanabe 2014 - Gordon Bell 2005 - Steven L. Scott 2013 - Marc Snir 2004 - William J. Dally 2012 - Peter M. Kogge 2003 - Burton J. Smith 2011 - Charles L. Seitz 2002 - Monty M. Denneau 2010 - Alan Gara 2001 - John L. Hennessy 2009 - Kenichi Miura 2000 - Glen J. Culler 2019 SEYMOUR CRAY AWARD COMMITTEE David E. Keyes, King Abdullah Peter M. Kogge, University University of Science and of Notre Dame* Technology (Chair) Steve L. Scott, Cray Inc.* William J. Camp, Consultant* *Past recipient 6 2019 IEEE COMPUTER SOCIETY SEYMOUR CRAY David B. Kirk served as Chief Scientist COMPUTER and VP of Architecture, and later as ENGINEERING a Fellow at NVIDIA. He is currently an independent consultant and advisor, and AWARD serves on several nonprofit and for-profit boards. Dr. Kirk received his Ph.D. in Computer Science with minor in Computation and Neural Systems in 1993 and M.S. in Computer Science in 1990 from Caltech. He also received M.S. and B.S. degrees in Mechanical Engineering from Massachusetts Institute of Technology. He has long been known for his contributions to graphics hardware and graphics algorithm research. More recently, he has focused on computer science education, advancing parallel programming, robotics and artificial intelligence. Dr. Kirk received the 2002 David B. Kirk Computer Graphics Achievement Award Formerly of NVIDIA from the Association for Computing Machinery Special Interest Group on Graphics and Interactive Technology (ACM SIGGRAPH) and, in