Skip to main content

Anshu Dubey

Senior Computational Scientist / R&D Leader

Biography

Anshu Dubey is a Senior Computational Scientist with extensive experience in design, architecture and sustainability of multiphysics scientific software used on high performance computing platforms.  Her contributions in the area of software engineering for research scientific software are widely known and respected. She has been the chief software architect for FLASH, a multiphysics multicomponent software that is used by several science domains including astrophysics, cosmology, solar physics, bio-mechanical systems, computational fluid dynamics and laser plasma experiments. She continues to lead the development of Flash-X, a new version of the code designed for heterogeneous architectures. She serves on scientific advisory of the National High-Performance Computing Alliance, Germany. She has also served as the lead for Earth and Space Science Applications in the Exascale Computing Project. 

Anshu Dubey received her B. Tech from Indian Institute of Technology, New Delhi in 1985, Masters from Auburn University in 1990, and Ph.D. in computer science from Old Dominion University in 1993. She then joined the University of Chicago Astronomy & Astrophysics Department as a research associate and was promoted to research scientist in 1998. In 2001 she joined the ASC/Flash Center as lead application programmer, where she became computer science/applications group leader in 2003, and associate director in 2010. From 2013 to 2015 she was on the staff at Lawrence Berkeley National Laboratory, where she served as work lead and computer systems engineer
 in the Applied Numerical Algorithms Group. In 2015 she joined the Mathematics and Computer Science Division at Argonne as a computational scientist. She is also a Senior Scientist in the Computer Science Department at the University of Chicago.

Research interests

  • Sustainability of scientific software
  • High-performance computing technologies
  • Abstractions for performance portability in complex software systems
  • Software architecture

Publications

https://​schol​ar​.google​.com/​c​i​t​a​t​i​o​n​s​?​u​s​e​r​=​K​x​t​k​H​b​w​A​A​A​A​J​&​hl=en

Selected Recent Publications and Activities

A. Dubey et al., Flash-X: A multiphysics simulation software instrument,” SoftwareX, Vol, 19, 2022, https://​doi​.org/​1​0​.​1​0​1​6​/​j​.​s​o​f​t​x​.​2​0​2​2​.​1​01168

A. Dubey, Insights From the Software Design of a Multiphysics Multicomponent Scientific Code,” in Computing in Science & Engineering, vol. 23, no. 3, pp. 92-95, 1 May-June 2021, doi: 10.1109/MCSE.2021.3069343.

A. Dubey et al., Performance Portability in the Exascale Computing Project: Exploration Through a Panel Series,” in Computing in Science & Engineering, doi: 10.1109/MCSE.2021.3098231

Dubey, A., O’Neal, J., Weide, K. et al. Distillation of Best Practices from Refactoring FLASH for Exascale. SN COMPUT. SCI. 1, 223 (2020). https://​doi​.org/​1​0​.​1​0​0​7​/​s​4​2​9​7​9​-​0​2​0​-​0​077-x

Software Design Insights for Longevity of Scientific software,” invited presentation to Middleware and Grid Intraagency Coordination Team, September 1, 2021

Selected Professional Activities

  • Member, scientific advisory board, NHR, Germany
  • Associate Editor, Parallel Computing
  • Conference co-chair, SIAM-PP 2024
  • Technical Papers Chair, ICPP 2022
  • Workshops Chair, SC-2021
  • Department Editor, Scientific Computing, IEEE Computing in Science and Engineering
  • Area Editor, International Journal of High Performance Computing Applications

DEI and Outreach Activities

  • Argonne Action Collaborative Metrics Team Member
  • Guided Affinity Group Lead at SIAM-CSE 2021, ECP Annual Meeting
  • Sustainable Horizons Institute Seminar Series for Underserved Educations Institutions
  • Active in Argonne Education Outreach Program