This article is published in the April 2024 issue.

New SIAM Report Explores the Challenges Facing the Future of Computational Science


By Petruce Jean-Charles, Communications Associate, CCC

In 2023, the Society for Industrial and Applied Mathematics (SIAM), an affiliated professional society member of CRA, commissioned a task force to craft a strategic vision for arising challenges in the future of computational science. Earlier this month, the task force released its report, titled The Future of Computational Science. CCC is excited to highlight the importance and timeliness of this report in which many themes are confirmed by our visioning activities and reports. 

As cited in the report, the United States was the unquestioned leader in advanced computing and computational science. The task force states that in recent years that leadership has been challenged by strategic rivals. The Future of Computational Science report was created to address ways of overcoming significant challenges to ensure continued U.S. leadership.

This report emphasizes the increasing importance of interdisciplinary collaboration. Breakthroughs in computational science often arise from the collaboration between experts from diverse domains, which fosters innovation and drives progress.

Nurturing the next generation of computational scientists is also essential for sustaining progress in the computing field. There should be robust educational programs and workforce development initiatives to equip future generations with the skills needed to tackle emerging challenges.

Other items highlight the ethical implications of computational research, advocating for responsible practices, transparency, and accountability to ensure that technological advancements benefit society as a whole.

Innovation and discovery, societal impact, and global challenges

Several areas in this report shine light on three points: 

Innovation and Discovery: By fostering interdisciplinary collaboration and embracing emerging technologies, computational scientists can unlock new frontiers of knowledge and drive innovation across various domains.

Societal Impact: As computational science continues to advance, its impact on society will only grow. Ethical considerations must be prioritized to ensure that technological advancements are established responsibly and equitably.

Global Challenges: From climate change to healthcare to cybersecurity and beyond, computational science has a vital role to play in addressing global challenges. By leveraging computational tools and techniques, researchers can develop solutions to complex problems that affect humanity as a whole.

Key findings in the report include:

  1. Computing researchers and funding agencies should focus on establishing more comprehensive computational science programs. This means dedicating funds, personnel, and infrastructure to support scientific research and problem-solving using computational methods. One program includes The Department of Energy’s (DOE) Exascale Computing Project, located at the Oak Ridge National Laboratory. This project seeks to prepare scientists and computing facilities for exascale, a level of supercomputing capable of at least one exaFLOPS floating point calculations per second to support expansive workloads. To fully utilize ECP technology and future hardware, the program must make advances in both applied mathematics and computer science. This could involve developing algorithms, numerical methods, and software tools optimized for high-performance computing environments.
  2. In addition to leveraging current advancements, the Exascale Computing Program should anticipate and prepare for future developments in high-performance computing. This includes investing in research and development to capitalize on upcoming hardware improvements. Collaboration is emphasized as essential for success. The program should foster partnerships between applied mathematicians, computer scientists, and application scientists. This multidisciplinary approach ensures that computational solutions are effectively tailored to address critical national challenges across various domains.
  3. The nation requires a comprehensive set of investments to guarantee the sustained advancement of high-performance computing technologies. It is important not only to achieve exascale computing, but also ensure that the development of such capabilities extends further to meet the nation’s ongoing and changing requirements in the field of advanced computational science.
  4. Investing in alternative computing technologies like neuromorphic and quantum computing are essential to address significant challenges in the future that conventional computer architectures may not be able to. Neuromorphic computing is inspired by the structure and functioning of the human brain. It aims to develop computer systems that mimic the brain’s neural networks, allowing for more efficient and flexible processing of information, particularly in tasks related to pattern recognition, learning, and adaptation. Quantum computing utilizes the principles of quantum mechanics to perform computations. Quantum computers have the potential to solve certain types of problems exponentially faster than classical computers, particularly in areas such as cryptography, optimization, and simulation.
  5. As technology advances, scientific instruments and facilities are generating increasingly large and complex datasets. To continue advancing, scientists will need access to these vast amounts of data. However, doing so will require significant investments in infrastructure, resources, and technology to effectively collect, manage, analyze, and interpret these data streams. 
  6. Artificial intelligence and machine learning have significant potential to revolutionize scientific research processes. These technologies can enhance various aspects of research, including data analysis, pattern recognition, and hypothesis generation. However, fully realizing these opportunities will require substantial investments in mathematics and computing.

Intersection with recent CCC initiatives

This report reinforces some of the topics the CCC is interested in or working on such as the Full Stack Task Force. This task force focuses on everything that goes into a computer system, and  how these technologies interface with users and developers. Conversations around exascale computing, quantum and neuromorphic computing are among the many discussions in the group. In fact, one of the Full Stack Task Force members, Bill Gropp at the University of Illinois in Urbana-Champaign, serves on CCC’s council and is an expert in exascale computing where he is working on this technology. 

Events like The Community Driven Approaches to Research in Technology & Society (CDARTS) workshop share similar goals as this report to bring researchers in computing and the communities affected by the impacts of AI systems together. The CDARTS workshop tackled how computing research can support their needs and best practices for collaboration.

CCC has also just finished a 6-roundtable series on establishing interdisciplinary best practices for computing research, which is relevant to the numerous mentions in the report about the urgent need for cross-disciplinary collaborations. CCC will be releasing a joint report with CRA on the topic in the coming months.

CRA and SIAM are connected in many ways. SIAM Task Force Chair Bruce Hendrickson from Lawrence Livermore National Laboratory was just elected to CRA’s Board. Mary Hall, director of the School of Computing at the University of Utah, has also served on the task force and is on the CRA Board, while serving on CRA’s Executive Committee. 

 

Read the full SIAM Task Force report here.