Bill Gropp

from Wikipedia, the free encyclopedia
Bill Gropp

William Douglas "Bill" Gropp (born September 23, 1955 ) is an American computer scientist.

Gropp studied mathematics at Case Western Reserve University with a bachelor's degree in 1977 and physics at the University of Washington with a master's degree in 1978 and received his doctorate in computer science under Joseph Oliger at Stanford University in 1982 (Numerical Solution of Transport Equations) . From 1982 he was Assistant Professor and 1988 to 1990 Associate Professor at Yale University and from 1990 he was at Argonne National Laboratory and at the University of Chicago. From 2000 to 2006 he was Deputy Director of the Mathematics and Computer Science Department at the Argonne National Lab.

Gropp is Thomas M. Siebel Professor of Computer Science at the University of Illinois at Urbana-Champaign , where he has been a professor since 2007 and became Founding Director of the Parallel Computing Institute in 2011, and Director of the National Center for Supercomputing Applications (NCSA) since 2016 .

He developed domain decomposition algorithms and scalable tools for the solution of linear and nonlinear partial differential equations on high-performance computers (parallel computers) and is co-developer of Message Passing Interface (MPI), the most common interface for scientific computing on parallel computers , as well as its implementation MPICH and PETSc (a Library of numerical programs for parallel computers).

In 2008 he received the Sidney Fernbach Award and in 2016 the Ken Kennedy Award from IEEE-Computer and ACM. He is a Fellow of IEEE , SIAM, and the Association for Computing Machinery (ACM) and a member of the National Academy of Engineering . In 2015 he received the SIAM / ACM Prize in Computational Science and Engineering with the PETSc Team.

Fonts (selection)

  • with Petter E. Bjørstad, Barry F. Smith: Domain decomposition: parallel multilevel methods for elliptic partial differential equations, Cambridge UP 1996
  • with Ewing Lusk, Anthony Skjellum: MPI - an introduction: portable parallel programming with the Message-Passing Interface, Oldenbourg 2007
  • with Ewing Lusk, Anthony Skjellum: Using MPI, MIT Press 2000
  • with Lusk, Thakur: Using MPI-2, advanced features of the message-passing interface, MIT Press 1999
  • with Hoefler, Thakur u. a .: Using advanced MPI: modern features of the message-passing-interface, MIT Press 2014

Web links

Individual evidence

  1. Bill Gropp in the Mathematics Genealogy Project (English)Template: MathGenealogyProject / Maintenance / id used