Association for Computing Machinery

AWARDS SESSION New Orleans Convention Center New Orleans, Louisiana Tuesday, 18 November 2014

SC14 Awards Session will honor the following individuals for their contributions to the computing profession: Charles E. Leiserson 2014 ACM/IEEE Computer Society Satoshi Matsuoka 2014 IEEE Computer Society Sidney Fernbach Award Gordon Bell 2014 IEEE Computer Society Seymour Cray Award

The Kennedy Award is presented by ACM President Alexander L. Wolf and Computer Society President Dejan S. Milojičić. The IEEE Computer Society Seymour Cray and Sidney Fernbach Awards are presented by 2014 IEEE Computer Society President Dejan S. Milojičić. The 2014 ACM/IEEE Computer Society Ken Kennedy Award

ACM/IEEE Computer Society Ken Kennedy Award The Ken Kennedy Award was established in memory of Ken Kennedy, the founder of Rice University’s nationally ranked 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.

http://awards.acm.org http://computer.org/awards

PREVIOUS RECIPIENTS — ACM/IEEE COMPUTER SOCIETY KEN KENNEDY AWARD

2013 - Jack Dongarra 2012 - Mary Lou Soffa 2011 - Susan L. Graham 2010 - David Kuck 2009 - Francine Berman

2014 ACM/IEEE COMPUTER SOCIETY KEN KENNEDY AWARD SUBCOMMITTEE Mary Hall, University of Utah, Chair David Rosenblum, National University of Randy Allen, National Instruments Singapore Keith Cooper, Rice University Valentina Salapura, IBM Susan Graham, University of California, Berkeley* David Padua, University of Illinois at Urbana- Champaign *Previous recipient Charles E. Leiserson 2014 ACM/IEEE Computer Society Ken Kennedy Award

“For enduring influence on parallel computing systems and their adoption into mainstream use through scholarly research and development and for distinguished mentoring of computer science leaders and students.”

harles E. Leiserson received a B.S. from Yale University and a Ph.D. from Carnegie Mellon University. He is a Professor of Computer Science and Engineering in MIT’s C Department of and Computer Science and head of the Supertech research group in MIT’s Computer Science and Artificial Intelligence Laboratory. Leiserson’s research centers on the theory of parallel computing, especially as it relates to engineering reality. He coauthored the first paper on systolic architectures, invented the retiming method of digital-circuit optimization, and introduced the notion of cache- oblivious algorithms. At Thinking Machines, he designed and led the implementation of the network architecture for the Connection Machine Model CM-5 . As director of system architecture at Akamai, he led the engineering team that developed a worldwide content-distribution network. His Cilk multithreaded programming system featured the first provably efficient work-stealing scheduler. Leiserson has made numerous contributions to computer science education as well. He is perhaps best known as coauthor of the textbook, Introduction to Algorithms (MIT Press), currently in its third edition and one of the most cited publications in all of computer science. For many years, Leiserson headed the computer science program for the Singapore-MIT Alliance, one of the first distance-education collaborations. His annual workshop, “Leadership Skills for Engineering and Science Faculty,” has enriched hundreds of faculty at MIT and around the world. He was the founding workshop chair for MIT’s Undergraduate Practice Opportunities Program (UPOP), which teaches sophomores how to leverage their technical skills in professional environments. Leiserson is a Margaret MacVicar Faculty Fellow at MIT, an ACM Fellow, an AAAS Fellow, and a senior member of IEEE and SIAM. He was the 2014 IEEE Computer Society Taylor L. Booth Education Award recipient and co-recipient of the 2013 ACM Paris Kanellakis Theory and Practice Award. The 2014 IEEE Computer Society Sidney Fernbach Award

The Sidney Fernbach 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.”

http://computer.org/awards

PREVIOUS RECIPIENTS—SIDNEY FERNBACH AWARD 2013 - Christopher R. Johnson 2003 - Jack J. Dongarra 2012 - Laxmikant V. Kale 2002 - Robert Harrison 2012 - Klaus Schulten 2000 - Stephen W. Attaway 2011 - Cleve Moler 1999 - Michael L. Norman 2010 - James W. Demmel 1998 - Phillip Collela 2009 - Roberto Car and Michele Parrinello 1997 - Charbel Farhat 2008 - William D. Gropp 1996 - Gary A. Glatzmaier 2007 - David E. Keyes 1995 - Paul R. Woodward 2006 - Edward Seidel 1994 - Charles S. Peskin 2005 - John B. Bell 1993 - David H. Bailey 2004 - Marsha Berger

2014 SIDNEY FERNBACH AWARD SUBCOMMITTEE Horst Simon (Chair), Lawrence Berkeley National Kengo Nakajima, University Of Tokyo Laboratory Michael Norman, San Diego Arndt Bode, Technische Universität München Supercomputer Center* Dona Crawford, Lawrence Livermore National Klaus Schulten, University of Illinois, Laboratory Urbana-Champaign* Candace Culhane, University of Maryland Edward Seidel, University of Illinois, Alan Gara, Intel Corporation Urbana-Champaign* Christopher Johnson, University Of Utah* John Shalf, Lawrence Berkeley National Laxmikant (Sanjay) Kale, University of Illinois, Laboratory Urbana-Champaign* Marc Snir, Argonne National Laboratory Steven Keckler, nVidia Corporation Steven Wallach, Convey Computer Peter Kogge, University of Notre Dame Yutong Lu, National University of Defense Technology, NUDT *Previous recipient Satoshi Matsuoka 2014 IEEE Computer Society Sidney Fernbach Award

“For work on software systems for high-performance computing on advanced infrastructural platforms, large-scale , and heterogeneous GPU/CPU supercomputers.”

atoshi Matsuoka has been a Full Professor at the Global Scientific Information and Computing Center (GSIC), a Japanese national supercomputing center hosted Sby the Tokyo Institute of Technology, since 2001. He received his Ph. D. from the University of Tokyo in 1993. He is the leader of the TSUBAME series of supercomputers, including TSUBAME2.0 which was the first supercomputer in Japan to exceed Petaflop performance and became the 4th fastest in the world on the Top500 in Nov. 2010, as well as the recent TSUBAME-KFC becoming #1 in the world for power efficiency for both the Green 500 and Green Graph 500 lists in Nov. 2013. He is also currently leading several major supercomputing research projects, such as the MEXT Green Supercomputing, JSPS Billion- Scale Supercomputer Resilience, as well as the JST-CREST Extreme Big Data. He has written over 500 articles according to Google Scholar, and chaired many ACM/IEEE conferences, including the Technical Paper Chair at SC (Supercomputing) ‘09, the Community Program Chair at SC’11, and the overall Technical Program Chair at SC’13. He is a Fellow of the ACM and European ISC, and has won many awards, including the JSPS Prize from the Japan Society for Promotion of Science in 2006, awarded by his Highness Prince Akishino, the ACM in 2011, and the Commendation for Science and Technology by the Minister of Education, Culture, Sports, Science and Technology in 2012. The 2014 IEEE Computer Society Seymour Cray Computer Engineering Award

The Seymour Cray Computer Engineering 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. The award is presented annually to an individual for “an outstanding contribution in the application of high performance computers using innovative approaches.” 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 endowed by Silicon Graphics, Inc., in honor of Seymour Cray.

http://computer.org/awards

PREVIOUS RECIPIENTS—SEYMOUR CRAY COMPUTER ENGINEERING AWARD 2013 - Marc Snir 2005 - Steven L. Scott 2012 - Peter M. Kogge 2004 - William J. Dally 2011 - Charles L. Seitz 2003 - Burton J. Smith 2010 - Alan Gara 2002 - Monty M. Denneau 2009 - Kenichi Miura 2001 - John L. Hennessy 2008 - Steve Wallach 2000 - Glen J. Culler 2007 - Kenneth E. Batcher 1999 - John Cocke 2006 - Tadashi Watanabe

2014 SEYMOUR CRAY AWARD SUBCOMMITTEE Horst Simon (Chair), Lawrence Berkeley National Michael Norman, San Diego Laboratory Supercomputer Center Arndt Bode, Technische Universität München Klaus Schulten, University of Illinois, Dona Crawford, Lawrence Livermore National Urbana-Champaign Laboratory Edward Seidel, University of Illinois, Candace Culhane, University of Maryland Urbana-Champaign Alan Gara, Intel Corporation* John Shalf, Lawrence Berkeley National Christopher Johnson, University Of Utah Laboratory Laxmikant (Sanjay) Kale, University of Illinois, Marc Snir, Argonne National Laboratory* Urbana-Champaign Steven Wallach, Convey Computer* Steven Keckler, nVidia Corporation Peter Kogge, University of Notre Dame* Yutong Lu, National University of Defense Technology, NUDT Kengo Nakajima, University Of Tokyo *Previous recipients Gordon Bell 2014 IEEE Computer Society Seymour Cray Computer Engineering Award

“For exceptional contributions in designing and bringing several computer systems to market that changed the world of high performance computing and of computing in general, the two most important of these being the PDP-6 and the VAX-11/780.”

ordon Bell is a Researcher Emeritus at Microsoft’s Silicon Valley Laboratory. He spent 23 years at Digital Equipment Corporation (part of HP) as Vice President Gof Research and Development. He was the architect of various mini- and time- sharing computers and led the development of DEC’s VAX. Bell has been involved in, or responsible for, the design of products at Digital, Encore, Ardent, and a score of other companies. Bell has a B.S. and M.S. degrees from MIT (1956-57), D. Eng. (hon.) from WPI (1993) and D.Sci and Tech (hon.) from CMU (2010). During 1966-72 he was Professor of Computer Science and Electrical Engineering at Carnegie-Mellon University. In 1986-1987 he was the first Assistant Director of the National Science Foundation’s Computing Directorate, CISE. He led the National Research and Education (NREN) Network panel that became the Internet and was an author of the first High Performance Computing and Communications Initiative. Bell has authored books and papers about computer structures, lifelogging, and startup companies. In April 1991, Addison-Wesley published High Tech Ventures: The Guide to Entrepreneurial Success. In 2009, Dutton published Total Recall, written with Jim Gemmel and describing the journey to storing one’s entire life. He is a founder and board member of the Computer History Museum, Mountain View, CA. Bell is a member of various professional organizations including the American Academy of Arts and Sciences (Fellow), American Association for the Advancement of Science (Fellow), ACM (Fellow), IEEE (Fellow and Computer Pioneer), and the National Academy of Engineering, National Academy of Science and the Australian Academy of Technological Science and Engineering. His awards include: IEEE Computer Society Computer Pioneer and Wallace McDowell Awards, ACM/IEEE CS Eckert-Mauchly Award, the IEEE Von Neumann Medal, and the 1991 National Medal of Technology. Mr. Bell lives in San Francisco and Sydney, Australia with his wife, Sheridan Sinclaire-Bell. Association for Computing Machinery

ASSOCIATION FOR COMPUTING MACHINERY ABOUT ACM ACM, the Association for Computing Machinery, www.acm.org, is the world’s largest educational and scientific computing society, uniting computing educators, research­ers and professionals to inspire dialogue, share resources and address the field’s challenges. ACM strengthens the computing profession’s collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.

ACM AWARDS ACM recognizes excellence annually through its celebrated Awards Program for outstanding technical and professional achievements and contributions in computer science and information technology. ACM’s award committees evaluate the contributions of candidates for awards that span a spectrum of professional and technological accomplishments. ACM welcomes nominations for candidates whose work exemplifies the best and most influential contributions to our community, and society at large. Nomination guidelines and the complete listing of Award Subcommittee Chairs and Members are available at http://awards.acm.org/award_nominations.cfm.

IEEE COMPUTER SOCIETY

ABOUT THE IEEE COMPUTER SOCIETY The IEEE Computer Society, www.computer.org, is one of the world’s leading computing membership organizations and a trusted information and career-development source for a global workforce of technology leaders including: professors, researchers, software engineers, IT professionals, employers, and students. The IEEE Computer Society provides high-quality, state-of-the-art information on an on-demand basis. The Computer Society provides a wide range of forums for top minds to come together, including technical conferences, publications, a comprehensive digital library, unique training webinars, and professional training. IEEE is the world’s largest professional association for advancement of technology and the Computer Society is the largest society within the IEEE.

IEEE COMPUTER SOCIETY AWARDS The Computer Society awards program honors technical achievements, education, innovation, and service to the computer profession and to the Society. The awards program is reviewed continuously to investigate new awards, revise existing ones, and seek possible sponsors. All members of the profession are invited to help ensure the awards program maintains the highest possible quality by nominating individuals who they consider most eligible to receive international recognition of an appropriate IEEE Computer Society award. Please visit the Society’s award home page for more information about our awards program and to nominate deserving professionals: http://awards.computer.org