Opportunity Information: Apply for 24 571

Correctness for Scientific Computing Systems (CS2) is a joint NSF and DOE research grant program aimed at making correctness a first-class requirement in scientific computing, on par with performance. The opportunity targets the full scientific computing stack, from low-level numerical libraries and compiler/toolchain components up through large-scale, multi-physics simulation codes and newer end-to-end scientific workflows. The core idea is to move beyond the traditional emphasis on speed alone and instead develop methods, tools, and evidence that scientific computing systems behave as intended when they run, even at scale and under the practical constraints of high-performance environments.

In this program, "correctness" is defined broadly and pragmatically as the satisfaction of desired behavioral properties during execution. In scientific computing, that includes preventing or controlling a wide range of failure modes across software and hardware, such as excessive numerical rounding and loss of significance, floating-point exceptions, data races and deadlocks in parallel code, memory faults, and mismatches or violations at module boundaries where components interact through specified interfaces. CS2 also recognizes that many scientific applications are inherently statistical, incorporate randomized or probabilistic algorithms, or work with uncertain data. Because of that, the program allows (and in some cases effectively requires) probabilistic notions of correctness, where guarantees may be expressed in terms of likelihoods, bounds, or distributions rather than absolute deterministic statements.

A key theme in the solicitation is that correctness guarantees are always relative to a model of the system, and real systems often deviate from that model due to misspecifications, approximations, or defects. When those deviations happen, it can be hard to diagnose what went wrong and why, especially in complex HPC environments. CS2 therefore emphasizes not only proving or establishing correctness with respect to a model, but also developing ways to probe, observe, and isolate discrepancies between the model and real execution. That can include techniques that combine static reasoning with runtime checks, monitoring, or other diagnostic approaches that help pinpoint where the assumptions break down.

CS2 requires close, sustained collaboration between two complementary research communities. One required area of expertise is scientific computing, interpreted broadly to include scientific modeling and simulation, data management and analysis for simulations and experiments, and numerical computation libraries and related infrastructure. The second required area is formal reasoning and mechanized methods for establishing program properties, also interpreted broadly to include formal verification (automatic, interactive, and hybrid approaches), runtime verification, type systems, abstract interpretation, programming languages and program logic, compiler methods, concurrency reasoning, stochastic reasoning, and rigorous testing approaches such as static/dynamic testing and property-based testing. The program is explicitly structured so proposals are not meant to be single-discipline efforts; each project must include leadership coverage for both scientific computing and formal reasoning/mechanized proving.

Eligibility is limited to specific U.S.-based organization types. Proposals may be submitted by U.S. non-profit, non-academic organizations that are directly tied to research or educational activities (for example, independent research labs, museums, observatories, or professional societies), by U.S. accredited two- and four-year Institutions of Higher Education (including community colleges) acting on behalf of their faculty, and by DOE National Laboratories. For personnel eligibility, by the submission deadline each PI, co-PI, or other senior/key person must either be a DOE National Laboratory employee or hold an eligible academic/research appointment at a U.S.-based campus of an eligible submitting organization (typically tenured/tenure-track, or a primary full-time paid research or teaching position, with limited exceptions such as approved family or medical leave). Individuals whose primary appointment is at a for-profit non-academic organization or at an overseas branch campus of a U.S. institution are not eligible. In addition to these formal rules, the solicitation includes a specific team-composition requirement: every project must have at least one PI/co-PI with scientific computing expertise and at least one PI/co-PI with formal reasoning and mechanized proving expertise.

Administratively, this is a discretionary grant opportunity led by the National Science Foundation in partnership with the Department of Energy, listed under funding opportunity number 24-571, with CFDA/assistance listings 47.070 and 81.049. The original closing date provided is 2024-08-13. The solicitation text provided does not specify an award ceiling or the expected number of awards, so applicants would need to consult the full announcement for budget ranges, project duration norms, and any additional submission requirements.

  • The National Science Foundation in the science and technology and other research and development sector is offering a public funding opportunity titled "Correctness for Scientific Computing Systems" and is now available to receive applicants.
  • Interested and eligible applicants and submit their applications by referencing the CFDA number(s): 47.070, 81.049.
  • This funding opportunity was created on 2024-05-10.
  • Applicants must submit their applications by 2024-08-13. (Agency may still review applications by suitable applicants for the remaining/unused allocated funding in 2026.)
  • Eligible applicants include: Others.
Apply for 24 571

[Watch] Creating a grant proposal using the step-by-step wizard inside the applicant portal:

Browse more opportunities from the same agency: National Science Foundation

Browse more opportunities from the same category: Science and Technology and other Research and Development

Next opportunity: Creative Forces NEA Military Healing Arts Network (Clinical Component)

Previous opportunity: Request for Information on Domestic Manufacturing Conversion Grants for Electrified Vehicles: State Partnerships for Small- and Medium-Sized Manufacturers (SMMs)

Applicant Portal:

Are you interested in learning about about how to apply for this government funding opportunity? You can create a free applicant account and receive instant access to our applicant portal that many business owners like you have benefited from.

Apply for 24 571

 

Applicants also applied for:

Applicants who have applied for this opportunity (24 571) also looked into and applied for these:

Funding Opportunity
Computer and Information Science and Engineering (CISE): Core Programs, Large Projects Apply for 24 572

Funding Number: 24 572
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
DoD VRP, Investigator-Initiated Research Award Apply for HT942524VRPIIRA

Funding Number: HT942524VRPIIRA
Agency: Dept. of the Army -- USAMRAA
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
DoD VRP, Translational Research Award Apply for HT942524VRPTRA

Funding Number: HT942524VRPTRA
Agency: Dept. of the Army -- USAMRAA
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
DoD VRP, Clinical Trial Award Apply for HT942524VRPCTA

Funding Number: HT942524VRPCTA
Agency: Dept. of the Army -- USAMRAA
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
DoD VRP, Focused Translational Team Science Award Apply for HT942524VRPFTTSA

Funding Number: HT942524VRPFTTSA
Agency: Dept. of the Army -- USAMRAA
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
EPSCoR Research Infrastructure Improvement-Focused EPSCoR Collaborations Program (RII-FEC) Apply for 24 573

Funding Number: 24 573
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: $1,500,000
Biodiversity on a Changing Planet Apply for 24 574

Funding Number: 24 574
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
Gen-4 Engineering Research Centers Apply for 24 576

Funding Number: 24 576
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
EPSCoR Centers of Research Excellence in Science and Technology Apply for 24 575

Funding Number: 24 575
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
Cooperative Agreement for CESU-affiliated Partner with Rocky Mountain Cooperative Ecosystem Studies Unit Apply for G24AS00369

Funding Number: G24AS00369
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $499,999
Cooperative Agreement for CESU-affiliated Partner with South Florida Caribbean Cooperative Ecosystem Studies Unit Apply for G24AS00374

Funding Number: G24AS00374
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $106,200
Cooperative Agreement for CESU-affiliated Partner with USGS- Hawaii-Pacific Islands Cooperative Ecosystem Studies Unit Apply for G24AS00371

Funding Number: G24AS00371
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $71,335
Cooperative Agreement for CESU-affiliated Partner with Colorado Plateau Cooperative Ecosystem Studies Unit Apply for G24AS00370

Funding Number: G24AS00370
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $499,999
Cooperative Agreement for CESU-affiliated Partner with Californian Cooperative Ecosystem Studies Unit Apply for G24AS00372

Funding Number: G24AS00372
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $285,000
Cooperative Agreement for CESU-affiliated Partner with Rocky Mountain Cooperative Ecosystem Studies Unit Apply for G24AS00373

Funding Number: G24AS00373
Agency: Geological Survey
Category: Science and Technology and other Research and Development
Funding Amount: $499,999
Centers for Chemical Innovation Apply for 23 575

Funding Number: 23 575
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
Coordinating Austere Nodes through Virtualization and Analysis of Streams (CANVAS) Apply for FA875024S7003

Funding Number: FA875024S7003
Agency: Air Force -- Research Lab
Category: Science and Technology and other Research and Development
Funding Amount: $24,900,000
Hispanic Serving Institutions: Equitable Transformation in STEM Education (ETSE) Apply for 24 578

Funding Number: 24 578
Agency: National Science Foundation
Category: Science and Technology and other Research and Development
Funding Amount: Case Dependent
Fiscal Year 2024 Nuclear Forensics Research Award (NFRA) Apply for DHS 24 CWMD 130 NFRA 001

Funding Number: DHS 24 CWMD 130 NFRA 001
Agency: Office of Procurement Operations - Grants Division
Category: Science and Technology and other Research and Development
Funding Amount: $900,000
Scalable and Replicable Watershed Resilience Evaluation Apply for W81EWF 24 SOI 0030

Funding Number: W81EWF 24 SOI 0030
Agency: Engineer Research and Development Center
Category: Science and Technology and other Research and Development
Funding Amount: $215,000

 

Grant application guides and resources

It is always free to apply for government grants. However the process may be very complex depending on the funding opportunity you are applying for. Let us help you!

Apply for Grants

 

Inside Our Applicants Portal

  • Grants Repository - Access current and historic funding opportunities with ease. Thousands of funding opportunities are published every week. We can help you sort through the database and find the eligible ones to apply for.
  • Applicant Video Guides - The grant application process can be challenging to follow. We can help you with intuitive video guides to speed up the process and eliminate errors in submissions.
  • Grant Proposal Wizard - We have developed a network of private funding organizations and investors across the United States. We can reach out and submit your proposal to these contacts to maximize your chances of getting the funding you need.
Access Applicants Portal

 

Premium leads for funding administrators, grant writers, and loan issuers

Thousands of people visit our website for their funding needs every day. When a user creates a grant proposal and files for submission, we pass the information on to funding administrators, grant writers, and government loan issuers.

If you manage government grant programs, provide grant writing services, or issue personal or government loans, we can help you reach your audience.

Learn More

 

 

Request more information:

Would you like to learn more about this funding opportunity, similar opportunities to "24 571", eligibility, application service, and/or application tips? Submit an inquiry below:

Don't forget to subscribe to our grant alerts mailing list to receive weekly alerts on new and updated grant funding opportunities like this one in your email.

 

Ask a Question: