Dr. Ralph C. Aldredge, III
RALPH C. ALDREDGE III is Professor of Mechanical & Aerospace Engineering at the University of California, Davis, where he is also a member of the Applied Mathematics and Biomedical Engineering Graduate Groups, the Center for Computational Fluid Dynamics, and the Institute for Transportation Studies. Dr. Aldredge’s research interests include analytical, computational and experimental studies of turbulent flame propagation and combustion instabilities; and development of computational models and algorithms for the simulation of reactive-flow dynamics and biofluid dynamics. He instructs courses in fluid mechanics, thermodynamics, heat transfer, biomedical heat and mass transport and combustion. Dr. Aldredge received his B.S, from Carnegie Mellon University and his master’s and Ph.D. degrees from Princeton University.
Prof. William D. Gropp
WILLIAM D. GROPP, NAE is the Acting Director and Chief Scientist at the National Center for Supercomputing Applications (NCSA); the Director of the Parallel Computing Institute; and the Thomas M. Siebel Chair in Computer Science at the University of Illinois, Urbana-Champaign. He has held the positions of assistant (1982-1988) and associate (1988-1990) professor in the Computer Science Department at Yale University. In 1990, he joined the Numerical Analysis group at Argonne, where he was a senior computer scientist in the Mathematics and Computer Science Division, a senior scientist in the Department of Computer Science at the University of Chicago, and a senior fellow in the Argonne-Chicago Computation Institute. From 2000 through 2006, he was also deputy director of the Mathematics and Computer Science Division at Argonne. In 2007, he joined the University of Illinois at Urbana-Champaign as the Paul and Cynthia Saylor Professor in the Department of Computer Science. From 2008 to 2014 he was the deputy director for research for the Institute of Advanced Computing Applications and Technologies at the University of Illinois. In 2011, he became the founding director of the Parallel Computing Institute. In 2013, he was named the Thomas M. Siebel Chair in Computer Science. In 2016, he was appointed as acting director of the National Center for Supercomputing Applications. His research interests are in parallel computing, software for scientific computing, and numerical methods for partial differential equations. He has played a major role in the development of the MPI message-passing standard. He is co-author of the most widely used implementation of MPI, MPICH, and was involved in the MPI Forum as a chapter author for MPI-1, MPI-2, and MPI-3. He has written many books and papers on MPI including Using MPI and Using MPI-2. He is also one of the designers of the PETSc parallel numerical library, and has developed efficient and scalable parallel algorithms for the solution of linear and nonlinear equations. With the other members of the PETSc core team, he was awarded the SIAM/ACM Prize in Computational Science and Engineering in 2015. Dr. Gropp is a fellow of ACM, IEEE, and SIAM, and a member of the National Academy of Engineering. He received the Sidney Fernbach Award from the IEEE Computer Society in 2008, the SIAM-SC Career Award in 2014, and the Ken Kennedy Award from the IEEE Computer Society in 2016. Dr. Gropp received his B.S. in mathematics from Case Western Reserve University in 1977, a M.S. in physics from the University of Washington in 1978, and a Ph.D. in computer science from Stanford in 1982.
Dr. George Karypis
GEORGE KARYPIS is a professor in the Department of Computer Science and Engineering at the University of Minnesota. His research interests span the areas of data mining, bio-informatics, parallel processing, CAD, and scientific computing. His research in data mining is focused on developing innovative new algorithms for a variety of data mining problems including clustering, classification, pattern discovery, and deviation detection, with an emphasis on business applications and information retrieval. His research in bio-informatics is focused on developing algorithms for understanding the function of genes and proteins in different species using data arising from genome-wide expression profiles. His research in parallel processing is focused on developing scalable parallel algorithms for emerging applications and architectures. His recent research has led to the development of a number of highly efficient and scalable software packages and algorithms such as METIS (a serial sparse graph partitioning software), ParMETIS (an MPI-based parallel graph partitioning software), hMETIS (a circuit partitioning software), PSPASES (a parallel direct solver), and CHAMELEON (a spatial clustering algorithm).
Dr. Peter M. Kogge
PETER KOGGE is the McCourtney Chair in Computer Science and Engineering and former associate dean of Engineering for Research at the University of Notre Dame. Prior to his joining Notre Dame in 1994, he was with IBM, Federal Systems Division, and was appointed an IEEE Fellow in 1990, and an IBM Fellow in 1993. In 1977, he was a visiting professor at the University of Massachusetts, Amherst. From 1977 through 1994, he was also an adjunct professor in the Computer Science Department of the State University of New York at Binghamton. Starting in the summer of 1997, he has been a distinguished visiting scientist at the Center for Integrated Space Microsystems at JPL. Dr. Kogge was an active and valued member of the Panel on Digitization and Communications Science at the Army Research Laboratory (ARL) from 2004-2005 and was chair of the panel from 2005-2011. He served with distinction as chair for the special assessment of ARL nanotechnology projects performed in 2004. His expertise in massively parallel processing architectures, advanced VLSI and nano- technologies and their relationship to computing system architectures, non-von Neumann models of programming and execution, parallel algorithms and applications, and their impact on computer architecture is strongly aligned with the central activities of the ARL Computational and Information Sciences Directorate (CISD). His highly relevant expertise, experience with the ARL assessment process, familiarity with CISD programs, and interpersonal skills will ensure that the panel will continue to have consistent, knowledgeable, and effective participation.
Dr. James L. McClelland
JAMES L. McCLELLAND (NAS) is the Lucie Stern Professor in the Social Sciences, and the founding director of the Center for Mind, Brain, and Computation at Stanford University. His research addresses a broad range of topics in cognitive science and cognitive neuroscience, including perception and perceptual decision making; learning and memory; language and reading; semantic and mathematical cognition; and cognitive development. Recently, he has begun a program of research in mathematical cognition. The work grows out of his interest in developmental transitions and in readiness to learn from new experiences as well as from the hope that a Parallel-Distributed Processing approach may shed light on some of the most awe-inspiring achievements of human thought --- the insights and structured reasoning systems that have been created by mathematicians. In this effort, his laboratory is combining experimental studies and computational modeling studies. Dr. McClelland served on the faculty of the University of California, San Diego, before moving to Carnegie Mellon in 1984, where he became a university professor and held the Walter Van Dyke Bingham Chair in Psychology and Cognitive Neuroscience. He was a founding co-director of the Center for the Neural Basis of Cognition, a joint project of Carnegie Mellon and the University of Pittsburgh. In 2006, Dr. McClelland moved to the Department of Psychology at Stanford University, where he served as department chair from fall 2009 through summer 2012. Over his career, Dr. McClelland has contributed to both the experimental and theoretical literatures in a number of areas, most notably in the application of connectionist/parallel distributed processing models to problems in perception, cognitive development, language learning, and the neurobiology of memory. He was a co-founder with David E. Rumelhart of the Parallel Distributed Processing (PDP) research group, and together with Rumelhart he led the effort leading to the publication in 1986 of the two-volume book, Parallel Distributed Processing, in which the parallel distributed processing framework was laid out and applied to a wide range of topics in cognitive psychology and cognitive neuroscience. Drs. McClelland and Rumelhart jointly received the 1993 Howard Crosby Warren Medal from the Society of Experimental Psychologists, the 1996 Distinguished Scientific Contribution Award from the American Psychological Association, the 2001 Grawemeyer Prize in Psychology, and the 2002 IEEE Neural Networks Pioneer Award for this work. Dr. McClelland has served as Senior Editor of Cognitive Science, as president of the Cognitive Science Society, as a member of the National Advisory Mental Health Council, and as president of the Federation of Associations in the Behavioral and Brain Sciences (FABBS). He is a member of the National Academy of Sciences, and he has received the APS William James Fellow Award for lifetime contributions to the basic science of psychology, the David E. Rumelhart prize for contributions to the theoretical foundations of Cognitive Science, the NAS Prize in Psychological and Cognitive Sciences, and the Heineken Prize in Cognitive Science. Dr. McClelland received a B.A. in psychology from Columbia University in 1970, and a Ph.D. in cognitive psychology from the University of Pennsylvania in 1975.
Dr. Kyran D. Mish
KYRAN D. MISH is the manager of the computational shock physics group at Sandia National Laboratories in Albuquerque, New Mexico. At Sandia, Dr. Mish serves as a technical liaison between the Department of Defense computational analyst community and the Sandia engineering code groups funded under the NNSA’s Advanced Simulation and Computing (ASC) initiative. Dr. Mish has four decades of experience in computational science and engineering in national laboratory, private engineering practice, and academic venues. Dr. Mish’s professional experience includes his current work at Sandia, a senior management tenure at Lawrence Livermore National Laboratory as the founding director of the Center for Computational Engineering, and service on the engineering and applied mathematics faculty of the University of California, Davis and the University of Oklahoma. Dr. Mish’s research interests lie at the interface of critical infrastructure and information technology, and his body of research work includes interests in subsurface mechanics, structural engineering, fluid-structure coupling, soil-structure interaction, scalable computing, and scientific visualization.
Dr. Padma Raghavan
PADMA RAGHAVAN is the Vice Provost for Research and Professor of Computer Science and Computer Engineering at Vanderbilt University. Prior to joining Vanderbilt in 2016, she served as the Associate Vice President for Research and Strategic Initiatives, as the founding Director of the Institute for CyberScience and Distinguished Professor of Computer Science and Engineering at the Pennsylvania State University. Dr. Raghavan specializes in high-performance computing and computational science and engineering with over 100 peer-reviewed publications, and 46 Masters and Ph.D. theses supervised. She has led the development of “sparse algorithms” that derive from and operate on compact yet accurate representation of high dimensional data, complex models, and computed results. She has developed parallel sparse linear solvers that limit the growth of computational costs and utilize the concurrent computing capability of advanced hardware to enable the solution of complex large-scale modeling and simulation problems that are otherwise beyond reach. She was also among the first to propose the design of energy-efficient supercomputing systems by combining results from sparse scientific computing with energy-aware hardware optimizations used for small-embedded computers. In recognition of her contributions to scalable parallel computing, Dr. Raghavan is a Fellow of the Institute of Electrical and Electronics Engineers (IEEE), and she received the National Science Foundation’s CAREER award and the Maria Goeppert-Mayer Distinguished Scholar award from the University of Chicago and the Argonne National Laboratory. Dr. Raghavan is an active member of major professional societies currently serving as the Chair of the Technical program of the 2017 IEEE/ACM Conference on Supercomputing and on the editorial boards of SIAM (Society of Industrial and Applied Mathematics) series on Computational Science and Engineering, and Software, Environments and Tools. Dr. Raghavan is also a member of the SIAM Committee on Science policy and the SIAM Council, which together with its Board and officers leads SIAM. Dr. Raghavan serves on the Advisory Board of the Computing and Information Science and Engineering Directorate of the National Science Foundation and the National Academies Panel on Computational Sciences at the Army Research Laboratory. Dr. Raghavan received a Ph.D. in computer science from Penn State, University Park, PA, in 1991, an M.S. in computer science from Penn State, University Park, PA, in 1987, and a B.Tech. (Honors) in computer science and engineering from the Indian Institute of Technology, Kharagpur, India, in 1985.
Dr. Guy Lewis Steele Jr.
GUY LEWIS STEELE, JR. (NAE) is a software architect for Oracle Labs and principal investigator of the Programming Language Research project. At Oracle Labs he is responsible for research in language design and implementation strategies, and architectural and software support for programming languages. Prior to becoming a member of Oracle Labs, he was an assistant professor of computer science at Carnegie-Mellon University; a member of the technical staff at Tartan Laboratories in Pittsburgh, Pennsylvania; a senior scientist at Thinking Machines Corporation in Cambridge, Massachusetts; and a Distinguished Engineer and then a Sun Fellow at Sun Microsystems Laboratories. His work at Sun Microsystem Laboratores and Oracle Labs has included network design for processor clusters; circuit designs for floating-point arithmetic; proposals for improvements to the Java Programming Language such as generic types, operator overloading, and constant classes; and the Fortress programming language. His research interests include algorithms, compiler design, distributed systems, floating-point arithmetic, Fortress, functional programming, garbage collection, hardware/software codesign, high performance computing, high productivity computing, interval arithmetic, Java, Lisp, object-oriented programming, operating systems, parallel algorithms, parallel computer architectures, parallel processing, programming languages, Scheme, and supercomputer design. He is author or co-author of five books: Common Lisp: The Language; C: A Reference Manual; The Hacker's Dictionary, which has been revised as The New Hacker's Dictionary; The High Performance Fortran Handbook; and The Java Language Specification. He has published more than two dozen papers on the subject of the Lisp language and Lisp implementation, including a series with Gerald Jay Sussman that defined the Scheme dialect of Lisp. He has also published papers on other subjects, including compilers, parallel processing, and constraint languages. The Association for Computing Machinery awarded him the 1988 Grace Murray Hopper Award and named him an ACM Fellow in 1994. He was elected a fellow of the American Association for Artificial Intelligence in 1990. He led the team that received a 1990 Gordon Bell Prize honorable mention for achieving the fastest speed to that date for a production application: 14.182 Gigaflops. He was also awarded the 1996 ACM SIGPLAN Programming Languages Achievement Award. In 2001 he was elected to the National Academy of Engineering of the United States. In 2002 he was elected to the American Academy of Arts and Sciences. In 2011 he was named an IEEE Fellow. He has served on accredited standards committees X3J11 (C language) and X3J3 (Fortran), and served as chairman of X3J13 (Common Lisp). He was also a member of the IEEE committee that produced the IEEE Standard for the Scheme Programming Language, IEEE Std 1178-1990. He was a representative to the High Performance Fortran Forum, which produced the High Performance Fortran specification in May, 1993. He received his A.B. in applied mathematics from Harvard College (1975), and his S.M. and Ph.D. in computer science and artificial intelligence from MIT (1977 and 1980).