Presenters: Lois Curfman McInnes, Senior Computational Scientist, Mathematics and Computer Science Division, Argonne National Laboratory, SIAM Fellow; and Michael Heroux, Senior Scientist at Sandia National Laboratories, Scientist in Residence at St. John’s University, Distinguished member of the ACM
Date: November 8, 2017
Target Audience: People who are developing software modules or libraries that can enhance research codes; people who are looking for well developed software that can be incorporated into their codes to accelerate their research and time to science; people wishing to participate in community forums for sharing lessons learned on qualty research software; and people who are looking for mechanisms to provide feedback for making software more usable are welcome to participate.
Lois Curfman McInnes is a Senior Computational Scientist in the Mathematics and Computer Science Division of Argonne National Laboratory. Her research focuses on numerical algorithms and software for the parallel solution of large-scale scientific applications involving nonlinear partial differential equations in the PETSc library (2009 R&D 100 winner). Lois leads (with Heroux) work on the IDEAS software productivity project and the Extreme-scale Scientific Software Development Kit (xSDK). Lois was named a SIAM Fellow in 2017. She won the 2015 SIAM/ACM Prize in Computational Science and Engineering (with PETSc collaborators); she also won an E.O. Lawrence Award in 2011 for outstanding contributions in research and development supporting DOE and its missions. She served as Chair (2015-16) and Program Director (2013-14) of the SIAM Activity Group on Computational Science and Engineering; she is co-chair of the 2018 SIAM Annual Meeting and serves on the SIAM Education Committee and the editorial board of SIAM News.
Michael Heroux is a Senior Scientist at Sandia National Laboratories and Scientist in Residence at St. John’s University and a distinguished member of the ACM. His research interests include all aspects of scalable scientific and engineering software for new and emerging parallel computing architectures. He leads several projects in this field: The Trilinos Project (2004 R&D 100 winner) is an effort to provide reusable, scalable scientific software components. The Mantevo Project (2013 R&D 100 winner) is focused on the development of open source, portable mini-applications and mini-drivers for the co-design of future supercomputers and applications. HPCG is part of the TOP 500 project for ranking supercomputer systems, complementing LINPACK. Mike’s most recent interests are focused on improving scientific software developer productivity and software sustainability. He leads (with McInnes) the IDEAS project, dedicated to engaging scientific software teams to identify and adopt practices that improve productivity and sustainability.