Continuation of Solicitation for the Office of Science Financial Assistance Program

Abstract

FOA 25-3432: Open solicitation across all programs in the DOE Office of Science; $500 million (FY25)

Announcement

Solicitation PDF

Selected Pages

Selected Extracts

  • Network-Offloaded Acceleration for Distributed/Parallel Computing: Programmable and computation-enabled network interfaces present the opportunity to exploit computational power closer to the network to complement the capabilities of CPUs, GPUs, and other computational components. Note that the programmable network interfaces include both edge accelerators as well as devices in core interconnects in parallel platforms or transport planes in distributed settings. Application behavioral information may be exploited, both in terms of dynamic learning as well as mathematically predefined primitives such as distributed reductions and other offloaded synchronization operations. New methods, algorithms, software, and interfaces are needed to effectively exploit asynchronous and autonomous capabilities of network hardware beyond traditional data-transfer functionalities. Of interest are new conceptual approaches, algorithmic support, application programming interfaces, and use cases in HPC scientific applications.

  • Computer Science Fundamentals Accounting for Thermodynamics and Energy: Unprecedented levels of modern computation, including areas such as artificial intelligence and machine learning (AI/ML) training, have now made computation a very large consumer of energy in the Nation and the world. Much of modern computer science, and the understanding it provides regarding the fundamental properties of algorithms, does not account for the underlying thermodynamic and information-theoretic reality of computation. As “Beyond Moore” devices are explored along with their corresponding ultra-efficient computer architectures, and the programming paradigms appropriate for these new computing technologies, a better understanding is needed of both potential ultra-efficient computer architectures and the energy-aware properties of algorithms executed on them. Ultra-efficient computer architectures include, but are not limited to, those based on reversible and asymptotically-adiabatic approaches. Investigations combining thermodynamics and information theory, computer architecture, reversible computing and algorithmic properties are sought to advance our ability to design new, energy-efficient approaches to scientific computation.

  • Memory-Aware Systems: Advances in memory technologies are creating new opportunities and challenges where it is unclear how to best introduce or abstract memory awareness and composition. Memory is evolving in highly asymmetric and distributed directions, with new industry standards greatly expanding memory sharing and capacities to much larger sizes, largely in backward- compatible system architectures. Research is needed to uncover new possibilities for solving larger scientific-computing problems with such highly asymmetric and distributed memory architectures. Innovations in algorithms, software interfaces, programming languages and models are needed to also effectively exploit new processing-in-memory architectures that are emerging as a paradigm for scientific computing. Memory safety needs to be revisited in fundamental research on programming languages, runtimes, and operating systems, considering the multi-developer and shared nature of modern scientific programming eco- systems. The smoothening of the spectrum from volatile to non-volatile memories needs to be investigated for revisiting out-of-core algorithms to expand the limits of scientific computing. On-the-fly compression and decompression needs investigation for increasing the problem sizes without detriment to performance. The intersection of machine learning (ML) with memory systems opens the potential for new solutions, including smarter ML-informed cache prefetching and replacement policies potentially customizable for specific scientific applications via signatures and other mechanisms.

  • Quantum Networking: This topic involves innovative research in quantum networking concepts, systems, and protocols by which quantum networking applies in scientific discovery, including, but not limited to, distribution of quantum information from sensors, quantum networking in support of interconnected or scalable quantum computing systems, and blind/cloud quantum computing. Networking can span heterogeneous systems or homogeneous systems (such as all-photonic) and parallel quantum processing (in co-located or local-area settings) and distributed quantum communications (at metropolitan or wide-area scales). Possible topics include quantum networking areas as presented in “Report for the ASCR Workshop on Basic Research Needs in Quantum Computing and Networking,” https://doi.org/10.2172/2001045.

Kalyan Perumalla
Kalyan Perumalla
R&D Manager

Kalyan Perumalla is an R&D Manager with 25 years of experience. As a Federal Program Manager in Advanced Scientific Computing Research at the U.S. Dept. of Energy, Office of Science, Kalyan Perumalla manages a $100-million R&D portfolio covering AI, HPC, Quantum, SciDAC, and Basic Computer Science. He previously led advanced R&D as Distinguished Research Staff Member at the Oak Ridge National Laboratory (ORNL) developing scalable software and applications on the world’s largest supercomputers for 17 years, including as a line manager and a founding group leader. He has held senior faculty and adjunct appointments at UTK, GT, and UNL, and was an IAS Fellow at Durham University.

Next
Previous

Related