The Middleware and Grid Interagency Coordination Team (MAGIC), a public-private team, composed of experts from academia, industry, and government, under NITRD’s Large Scale Networking Interagency Working Group, meets monthly to discuss current and future technologies and collaboration activities in distributed computing. See https://www.nitrd.gov/coordination-areas/lsn/magic/ for more information on MAGIC.
Between July 2021 and April 2022, MAGIC, then led by federal co-chairs, Richard Carlson, Office of Science, Department of Energy; and Tevfik Kosar, Office of Advanced Cyberinfrastructure, National Science Foundation, conducted a series of public meetings to examine sustainable software.
On July 7, 2021, MAGIC began the series with talks on workforce development and training.
- Research Software Engineers: Establishing Careers, Ian Cosden, Director, Research Software Engineering for Computational & Data Science, Princeton University
- Toward Competent Computer Science Graduates, Rajendra Raj, Professor, Computer Science, Rochester Institute of Technology
On August 4, 2021, MAGIC continued the series with talks on the best practices in designing and developing sustainable research software.
- Toward Improved Sustainability of the Exascale Computing Project Software Stack, Mike Heroux, Senior Scientist at Sandia National Laboratories and Director of Software Technology for the US DOE Exascale Computing Project (ECP)
- Sustainable Software through ISO Language Parallelism, Jeff Larkin, HPC Application Architect, NVIDIA
On September 1, 2021, MAGIC continued the series with talks on the best practices in designing and developing sustainable research software.
- Contemporary Peer Code Review in Research Software, Jeff Carver, Chair of University of Alabama Cyber Initiative, Professor and Graduate Program Director, Department of Computer Science, University of Alabama
- Software Design Insights for Longevity of Scientific Software, Anshu Dubey, Computer Scientist, Argonne National Laboratory, Senior Scientist, University of Chicago
On December 1, 2021, MAGIC explored long-term sustainable software issues for academic and industrial software.
- Long-term plans for Spack, Todd Gamblin, Computer Scientist, Center for Applied Scientific Computing, Lawrence Livermore National Laboratory
- Kokkos and Software Sustainability, Christian Trott, Center for Computing Research, Sandia National Laboratories
- Software and Sustainability, Larry Kaplan, Senior Distinguished Technologist, Chief Software Architect for HPC, Hewlett Packard Enterprise
On February 2, 2022, MAGIC continued the series with talks focused on Leadership scientific software and LSSW.io.
- Toward a Leadership Software Center, Mike Heroux, Senior Scientist at Sandia National Laboratories and Director of Software Technology for the US DOE Exascale Computing Project (ECP)
- HPC: The Case for Dynamic and Sustainable LSSW, Salman Habib, Director Computational Science (CPS) Division, Argonne National Laboratory
- Software Deployment at Facilities, Ryan Adamson, Group Leader: Security and Information Engineering at Oak Ridge National Laboratory
On March 2 and April 6, 2022, MAGIC hosted presentations on Federated Identity Management.
- Trusted CI Evaluation, Guidance, and Programs for Assurance of Scientific Software, Sean Peisert, Senior Scientist, Lawrence Berkeley National Laboratory
- World of Code: Enabling a Research Workflow for Mining and Analyzing the Open-Source Supply Chains, Audris Mockus, Ericsson-Harlan Mills Chair Professor, University of Tennessee
- CILogon: Enabling Federated Identity and Access Management for Scientific Collaborations, Jim Basney, Principal Research Scientist, Cybersecurity Division, National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign
- The Path to Cloud Federation via Standards, Robert Bohn, Cloud Computing Program Manager, CTL/NIST
MAGIC holds public meetings on the first Wednesday of each month (12-2 pm ET). If you would like more information on MAGIC’s activities, please contact NCO at nco@nitrd.gov.