Well Told Grants

Grants / National Science Foundation / U.S. National Science Foundation

NSF 24-571: Correctness for Scientific Computing Systems

Closed Closed August 11, 2026 Opportunity NSF 24-571

This grant is closed. A newer notice from the same program is open now: Major Research Instrumentation Program: (MRI) (NSF 27-500). Status: Closes January 29, 2027 (83 days left). It is in our archive of U.S. National Science Foundation notices from 2024.

U.S. National Science Foundation offered grants to the applicants described in the notice. It expected to make $18.0 million in total. Applications closed on August 11, 2026.

From the official notice on Grants.gov, last changed August 21, 2025. Checked November 7, 2026.

Key dates

PostedMay 10, 2024
DeadlineAugust 11, 2026
Archived by Grants.govSeptember 10, 2026

Who can apply

This opportunity was open to the applicants described in the notice.

*Who May Submit Proposals: Proposals may only be submitted by the following: -Non-profit, non-academic organizations: Independent museums, observatories, research laboratories, professional societies and similar organizations located in the U.S. that are directly associated with educational or research activities. - <span>Institutions of Higher Education (IHEs) - Two- and four-year IHEs (including community colleges) accredited in, and having a campus located in the US, acting on behalf of their faculty members.</span> <ul> <li>DOE National Laboratories.</li> </ul> *Who May Serve as PI: By the submission deadline, any PI, co-PI, or other senior/key personnel must: o be a DOE National Laboratory employee; or o must hold either: <ul> <li> a tenured or tenure-track position, or</li> </ul> <ul> <li> a primary, full-time paid appointment in a research or teaching position</li> </ul> at a US-based campus of an organization eligible to submit to this solicitation (see above), with exceptions granted for family or medical leave, as determined by the submitting organization. Individuals with primary appointments at for-profit non-academic organizations or at overseas branch campuses of U.S. institutions of higher education are not eligible. A project must have at least one (co)-PI with expertise in scientific computing and at least one (co)-PI with expertise in formal reasoning and mechanized proving of properties of programs.

Is this a realistic fit?

What the grant funds

Correctness for Scientific Computing Systems (CS2) is a joint program of the National Science Foundation (NSF) and the Department of Energy (DOE). The program addresses challenges that are both core to DOE’s mission and essential to NSF’s mission of ensuring broad scientific progress. The program’s overarching goal is to elevate correctness as a fundamental requirement for scientific computing tools and tool chains, spanning low-level libraries through complex multi-physics simulations and emerging scientific workflows. At an elementary level, correctness of a system means that desired behavioral properties will be satisfied during the system’s execution. In the context of scientific computing, correctness can be understood, at both the level of software and hardware, as absence of faulty behaviors such as excessive numerical rounding, floating-point exceptions, data races deadlocks, memory faults, violations of specifications at interfaces of system modules, and so on. The CS2 program puts correctness on an equal footing with performance, the focus of current scientific computing research. This program envisions the necessity of proving correctness even in performant scientific computing systems. Such correctness proofs themselves might rely upon multiple factors, including correctness of static and runtime program analyses. Recognizing that many scientific computing applications are inherently statistical, use probabilistic or randomized algorithms, and/or deal with uncertain data, probabilistic notions of correctness may be needed. It is also critical to realize that correctness guarantees are provided with respect to some pre-defined system model. For many reasons, including misspecification, approximation, and defect, the state space allowed by real systems might depart from that model. When this happens, the ability to probe the system to isolate the discrepancy is a key challenge in many domains. CS2 requires close and continuous collaboration between researchers in two complementary areas of expertise. One area is scientific computing, which, for this solicitation, is broadly construed to include: models and simulations of scientific theories; management and analysis of data from scientific simulations, observations, and experiments; libraries for numerical computation; and allied topics.

Category: Science and Technology and other Research and Development.

Who has won Office of Science Financial Assistance Program grants before

From fiscal 2021 to 2025, Office of Science Financial Assistance Program (81.049) awarded $7.7 billion across 6,205 grant awards, an average of $1.2 million per award.

Largest recipients, fiscal 2021 to 2025
RecipientStateAwardsAmount
Michigan State University FoundationMichigan84$573 million
General AtomicsCalifornia30$495 million
University of Wisconsin SystemWisconsin101$275 million
Massachusetts Institute of TechnologyMassachusetts118$238 million
University of IllinoisIllinois61$201 million

Top states: California ($1.5 billion), Michigan ($707 million), Massachusetts ($509 million), Illinois ($461 million), New York ($445 million).

Who has won Computer and Information Science and Engineering grants before

From fiscal 2021 to 2025, Computer and Information Science and Engineering (47.070) awarded $5.3 billion across 10,918 grant awards, an average of $481,712 per award.

Largest recipients, fiscal 2021 to 2025
RecipientStateAwardsAmount
University of Texas at AustinTexas168$379 million
University of California, San DiegoCalifornia201$222 million
University of IllinoisIllinois208$208 million
Carnegie-Mellon UniversityPennsylvania296$153 million
Georgia Tech Research CorpGeorgia211$142 million

Top states: California ($719 million), Texas ($579 million), Illinois ($396 million), New York ($365 million), Massachusetts ($342 million).

Applying now

This notice no longer takes applications. Apply under the newer notice, NSF 27-500, which is open now.

The notice on Grants.gov keeps its full text and attachments, which is useful for planning a resubmission.

Questions people ask

Is NSF 24-571 still open?

No. It closed on August 11, 2026. A newer notice is open: NSF 27-500, closes January 29, 2027 (83 days left).

Who can apply for Correctness for Scientific Computing Systems?

U.S. National Science Foundation accepted applications from the applicants described in the notice. The notice adds further conditions, so read its eligibility section.

What is the deadline for Correctness for Scientific Computing Systems?

Closed August 11, 2026. Applications are no longer accepted; the program's newer notices are on this page when there are any.

How much funding is available?

About $18.0 million in total.

Who has won Computer and Information Science and Engineering grants before?

The largest recipients over five fiscal years were University of Texas at Austin, University of California, San Diego, University of Illinois. The program made 10,918 awards worth $5.3 billion in that time.

Similar open grants