Opportunity Information: Apply for 17 600
The National Science Foundation (NSF) grant opportunity titled Scalable Parallelism in the Extreme (SPX) focuses on a major turning point in computing: performance gains can no longer rely on faster single processors the way they did during the peak years of Moore's Law. Modern computing has shifted from single-core machines to systems dominated by multicore and many-core processors, specialized accelerators, and massive cloud and warehouse-scale platforms. At the same time, semiconductor scaling is running into hard physical and economic limits, and single-processor performance improvements have largely plateaued. SPX is framed as a response to that reality, aligned with the National Strategic Computing Initiative (NSCI), which calls for a long-term path forward for high-performance computing (HPC) in the "post-Moore's Law" era.
The core idea behind SPX is that the most promising way to keep improving performance is to exploit parallelism much more effectively than we do today. Parallel computing is not new, but SPX emphasizes that future systems will operate at unprecedented scale, and that scale changes everything. Small inefficiencies that might be tolerable now can become catastrophic when multiplied across huge numbers of cores, nodes, and services. Even short serial sections of code can severely limit speedups, reflecting classic limits like Amdahl's Law but in a more punishing real-world setting. The program highlights how heterogeneity is becoming the norm, with CPUs, GPUs, and other accelerators working together, each with different performance characteristics and complex memory hierarchies. Managing these mixed environments efficiently is a major challenge, especially when developers need predictable performance and portability rather than one-off tuning for each platform.
SPX also targets system-level issues that emerge as architectures become more complex. Extreme-scale parallel systems can suffer from unacceptable latency, coordination overhead, and reduced reliability, including shorter mean time between failures simply because there are so many components involved. Even if each individual part is highly reliable, the overall system can fail more often at scale. Another major theme is the difficulty of understanding and guaranteeing performance behavior in highly interconnected distributed environments, where communication, synchronization, contention, and topology can strongly influence outcomes. The opportunity notes that these are only a few examples of the kinds of problems that become dominant when parallelism is pushed to extremes.
In terms of what NSF is trying to fund, SPX aims to support research that raises performance in this new era through coordinated advances across the stack. The solicitation explicitly calls for collaborative work spanning multiple research areas, from services and applications down through runtime systems, operating systems, compilers, programming models, and even micro-architecture. The intent is not only to produce isolated ideas, but to build approaches that scale, remain programmable, and can be reused as platforms evolve. The program also encourages coordination with industry efforts pursuing similar goals, reflecting that real-world impact and technology transition matter in this space.
SPX is positioned to support the full set of NSCI strategic objectives, tying the research to national priorities for future computing. These include foundational research in architectures and software that can drive performance gains beyond traditional semiconductor scaling; development and deployment of programmable, scalable, reusable platforms within national HPC and scientific cyberinfrastructure; stronger integration between data analytics and modeling and simulation workflows; and progress toward capable extreme-scale computing. Overall, the opportunity is meant to push the field toward practical, scalable parallel computing methods that can sustain performance growth even when hardware improvements alone are no longer enough.
Administrative details from the source listing include: the agency is NSF; the funding instrument is a grant; the activity category is science and technology and other R and D; the CFDA number is 47.070; the opportunity number is 17-600; it anticipated around 25 awards; and it listed an award ceiling of 0 (typically meaning the ceiling is not specified in that field rather than indicating no funding). The original closing date shown was January 9, 2018, and eligibility is listed as "Others" with clarification referenced in an additional eligibility section.Apply for 17 600
- The National Science Foundation in the science and technology and other research and development sector is offering a public funding opportunity titled "Scalable Parallelism in the Extreme" and is now available to receive applicants.
- Interested and eligible applicants and submit their applications by referencing the CFDA number(s): 47.070.
- This funding opportunity was created on Sep 23, 2017.
- Applicants must submit their applications by Jan 09, 2018. (Agency may still review applications by suitable applicants for the remaining/unused allocated funding in 2026.)
- The number of recipients for this funding is limited to 25 candidate(s).
- Eligible applicants include: Others (see text field entitled Additional Information on Eligibility for clarification).
[Watch] Creating a grant proposal using the step-by-step wizard inside the applicant portal:
Scalable Parallelism in the Extreme (SPX) - FAQs
What is the NSF SPX grant opportunity?
Scalable Parallelism in the Extreme (SPX) is a National Science Foundation (NSF) grant opportunity focused on research to improve computing performance in a world where gains can no longer depend mainly on faster single processors. The program targets approaches that exploit parallelism at unprecedented scale, reflecting modern systems built from multicore and many-core processors, specialized accelerators, and large cloud or warehouse-scale platforms.
Why is NSF emphasizing "post-Moore's Law" computing in SPX?
SPX is framed around the reality that semiconductor scaling is hitting physical and economic limits and that single-processor performance improvements have largely plateaued. Because the traditional path of making one processor core faster is no longer delivering the same returns, the program highlights parallelism as the most promising path for continued performance growth.
What does "Scalable Parallelism in the Extreme" mean in practice?
It refers to parallel computing at such large scale that issues that look minor today can become major barriers. When workloads span huge numbers of cores, nodes, and services, small inefficiencies can multiply into serious performance losses. Even short serial portions of code can impose strict limits on overall speedup (reflecting classic limits like Amdahl's Law), and real-world factors like coordination overhead and communication costs can make those limits even more punishing.
How does SPX relate to high-performance computing (HPC)?
SPX is aligned with national priorities for future high-performance computing and is positioned as a response to the need for a long-term path forward for HPC in the post-Moore's Law era. The opportunity emphasizes extreme-scale parallel systems and the research needed to keep HPC performance improving even when hardware improvements alone are not enough.
Is this program only about hardware improvements?
No. SPX emphasizes coordinated advances across the computing stack rather than relying on any single layer. The solicitation calls for collaborative research spanning areas from services and applications down through runtime systems, operating systems, compilers, programming models, and even micro-architecture. The idea is to produce approaches that scale, remain programmable, and can be reused as platforms evolve.
What technical challenges is SPX trying to address?
Based on the opportunity description, SPX targets several classes of problems that become dominant at extreme parallel scale, including:
- Parallel efficiency at scale: small overheads and inefficiencies becoming catastrophic when multiplied across large systems.
- Limits from serial code sections: even brief serial work can significantly restrict overall speedups.
- Heterogeneity: effectively using mixed environments where CPUs, GPUs, and other accelerators work together.
- Complex memory hierarchies: performance sensitivity due to differing memory systems across components.
- System-level overheads: unacceptable latency and coordination costs as architectures and distributed systems become more complex.
- Reliability at scale: reduced mean time between failures as the number of components increases, even if individual components are reliable.
- Performance predictability in distributed environments: challenges from communication, synchronization, contention, and topology.
Why does SPX emphasize heterogeneity (CPUs, GPUs, accelerators)?
The opportunity notes that heterogeneity is becoming the norm. Systems increasingly combine CPUs, GPUs, and other accelerators that each have different performance characteristics and memory behaviors. Efficiently managing these mixed environments is a major challenge, especially when developers need predictable performance and portability instead of one-off tuning for each platform.
What does SPX mean by "coordinated advances across the stack"?
It means the program is looking for research that connects multiple layers of the computing system rather than treating them as isolated. The solicitation explicitly calls out collaboration that can span:
- Services and applications
- Runtime systems
- Operating systems
- Compilers
- Programming models
- Micro-architecture
The intent is to build solutions that improve performance at extreme parallel scale and that can remain useful as platforms change over time.
Does SPX encourage collaboration with industry?
Yes. The program encourages coordination with industry efforts pursuing similar goals. This reflects an emphasis on real-world impact and technology transition in addition to foundational research.
How is SPX aligned with the National Strategic Computing Initiative (NSCI)?
SPX is described as aligned with NSCI and positioned to support the full set of NSCI strategic objectives. The opportunity ties the research to national priorities for future computing, including:
- Foundational research in architectures and software that can drive performance gains beyond traditional semiconductor scaling
- Development and deployment of programmable, scalable, reusable platforms within national HPC and scientific cyberinfrastructure
- Stronger integration between data analytics and modeling and simulation workflows
- Progress toward capable extreme-scale computing
What kinds of outcomes does SPX appear to value?
From the description provided, SPX emphasizes approaches that are practical at extreme scale, scalable, and still programmable. It also highlights reuse as platforms evolve, suggesting an interest in ideas that generalize beyond a single machine or one-off optimization and that can carry forward as architectures change.
What is the funding agency and funding instrument for SPX?
The funding agency is the National Science Foundation (NSF), and the funding instrument is a grant.
What is the activity category for this opportunity?
The activity category is listed as "science and technology and other R and D."
What is the CFDA number for SPX?
The CFDA number provided is 47.070.
What is the opportunity number for SPX?
The opportunity number listed is 17-600.
How many awards were anticipated?
The listing anticipated around 25 awards.
What is the award ceiling for SPX?
The award ceiling field is listed as 0. In many listings, this typically indicates that the ceiling is not specified in that particular field, rather than implying that no funding is available.
What was the original closing date shown for this opportunity?
The original closing date shown was January 9, 2018.
Who is eligible to apply?
Eligibility is listed as "Others," with a note that clarification is referenced in an additional eligibility section. The provided information does not include the text of that additional eligibility section, so specific eligible organization types are not detailed here.
Is SPX focused on any specific computing environments?
The description highlights modern systems dominated by multicore and many-core processors, specialized accelerators, and massive cloud and warehouse-scale platforms. It also emphasizes highly interconnected distributed environments where communication, synchronization, contention, and topology can strongly influence performance.
Why does reliability become a bigger issue at extreme scale?
The opportunity notes that as systems incorporate more components, the overall system can fail more often simply because there are so many parts involved. Even if individual components are highly reliable, the mean time between failures for the entire system can decrease at extreme scale.
What performance issues become more important at extreme scale?
SPX highlights issues such as latency, coordination overhead, and difficulty predicting performance in distributed settings. Factors like communication patterns, synchronization points, contention for shared resources, and system topology can strongly shape performance outcomes at scale.
Is SPX aimed at isolated research ideas or integrated approaches?
The solicitation language emphasizes that the intent is not only to produce isolated ideas, but to build approaches that scale, remain programmable, and can be reused as platforms evolve. It also explicitly calls for collaborative work spanning multiple research areas.
Browse more opportunities from the same category: Science and Technology and other Research and Development
Next opportunity: Structured Decision Making Framework (SDMF) Site Implementation Project
Previous opportunity: Engaging Young Adults with Community-Based Conservation and Recreation Opportunities
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 17 600
Applicants also applied for:
Applicants who have applied for this opportunity (17 600) also looked into and applied for these:
| Funding Opportunity |
|---|
| Spectrum Efficiency, Energy Efficiency, and Security (SpecEES): Enabling Spectrum for All Apply for 17 601 Funding Number: 17 601 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| DoD Medical Simulation and Information Sciences, Toward A Next-Generation Trauma Care Capability: Foundational Research for Autonomous, Unmanned, and Robotics Development of Medical Technologies (FORwARD) Award Apply for W81XWH 17 MSISRP FOR Funding Number: W81XWH 17 MSISRP FOR Agency: Department of Defense, Dept. of the Army -- USAMRAA Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| Solar, Heliospheric, and INterplanetary Environment Apply for 15 606 Funding Number: 15 606 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| Collaborative Research in Computational Neuroscience Apply for 18 501 Funding Number: 18 501 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| Resource Implementations for Data Intensive Research in the Social, Behavioral and Economic Sciences Apply for 18 517 Funding Number: 18 517 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| Training-based Workforce Development for Advanced Cyberinfrastructure Apply for 18 516 Funding Number: 18 516 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: $500,000 |
| Cooperative Ecosystem Studies Unit, Great Lakes Northern Forests CESU Apply for G18AS00011 Funding Number: G18AS00011 Agency: Department of the Interior, U. S. Geological Survey Category: Science and Technology and other Research and Development Funding Amount: $15,000 |
| DoD Accelerating Innovation in Military Medicine Research Award Apply for W81XWH 17 DMRDP AIMM Funding Number: W81XWH 17 DMRDP AIMM Agency: Department of Defense, Dept. of the Army -- USAMRAA Category: Science and Technology and other Research and Development Funding Amount: Case Dependent |
| Field Initiated Projects Program: Minority-Serving Institution (MSI) -Research Apply for HHS 2018 ACL NIDILRR IFST 0243 Funding Number: HHS 2018 ACL NIDILRR IFST 0243 Agency: Department of Health and Human Services, Administration for Community Living Category: Science and Technology and other Research and Development Funding Amount: $200,000 |
| Field Initiated Projects Program: Minority-Serving Institution (MSI) - Development Apply for HHS 2018 ACL NIDILRR IFST 0242 Funding Number: HHS 2018 ACL NIDILRR IFST 0242 Agency: Department of Health and Human Services, Administration for Community Living Category: Science and Technology and other Research and Development Funding Amount: $200,000 |
| National Robotics Initiative 2.0: Ubiquitous Collaborative Robots Apply for 18 518 Funding Number: 18 518 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: $1,500,000 |
| Energy Frontier Research Centers Apply for DE FOA 0001810 Funding Number: DE FOA 0001810 Agency: Department of Energy - Office of Science, Office of Science Category: Science and Technology and other Research and Development Funding Amount: $20,000,000 |
| FY 2018 SBIR/STTR Phase I Release 2 Apply for DE FOA 0001771 Funding Number: DE FOA 0001771 Agency: Department of Energy - Office of Science, Office of Science Category: Science and Technology and other Research and Development Funding Amount: $225,000 |
| WaterSMART: Reservoir Operations Alternatives— Calculating Economic Effects Apply for BOR DO 18 F004 Funding Number: BOR DO 18 F004 Agency: Department of the Interior, Bureau of Reclamation Category: Science and Technology and other Research and Development Funding Amount: $150,000 |
| Smart and Connected Communities Apply for 18 520 Funding Number: 18 520 Agency: National Science Foundation Category: Science and Technology and other Research and Development Funding Amount: $3,000,000 |
| Department of Defense (DoD) Defense Enterprise Science Initiative (DESI) Apply for FA9550 18 S B001 Funding Number: FA9550 18 S B001 Agency: Department of Defense, Air Force Office of Scientific Research Category: Science and Technology and other Research and Development Funding Amount: $6,000,000 |
| Endangered Species Conservation - Recovery Implementation Funds Apply for F18AS00040 Funding Number: F18AS00040 Agency: Department of the Interior, Fish and Wildlife Service Category: Science and Technology and other Research and Development Funding Amount: $100,000 |
| Appendix C: Topics in Biological, Physiological, and Behavioral Adaptations to Spaceflight: Integrated One Year Mission Project and Other Opportunities Apply for 80JSC017N0001 BPBA Funding Number: 80JSC017N0001 BPBA Agency: National Aeronautics and Space Administration, NASA Johnson Space Center Category: Science and Technology and other Research and Development Funding Amount: $1,800,000 |
| FY 2018 Research and Development for Next Generation Nuclear Physics Accelerator Facilities Apply for DE FOA 0001848 Funding Number: DE FOA 0001848 Agency: Department of Energy - Office of Science, Office of Science Category: Science and Technology and other Research and Development Funding Amount: $2,000,000 |
| TriService Nursing Research Program "B Call" Apply for HU0001 18 TSNRP 0003 Funding Number: HU0001 18 TSNRP 0003 Agency: Department of Defense, Uniformed Services Univ. of the Health Sciences Category: Science and Technology and other Research and Development Funding Amount: $450,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
Access 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.
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 "17 600", 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.
