Abstract collage of science-related imagery

Exploiting Parallelism and Scalability (XPS)

Status: Archived

Archived funding opportunity

This document has been archived.

Important information about NSF’s implementation of the revised 2 CFR

NSF Financial Assistance awards (grants and cooperative agreements) made on or after October 1, 2024, will be subject to the applicable set of award conditions, dated October 1, 2024, available on the NSF website. These terms and conditions are consistent with the revised guidance specified in the OMB Guidance for Federal Financial Assistance published in the Federal Register on April 22, 2024.

Important information for proposers

All proposals must be submitted in accordance with the requirements specified in this funding opportunity and in the NSF Proposal & Award Policies & Procedures Guide (PAPPG) that is in effect for the relevant due date to which the proposal is being submitted. It is the responsibility of the proposer to ensure that the proposal meets these requirements. Submitting a proposal prior to a specified deadline does not negate this requirement.

Synopsis

Computing systems have undergone a fundamental transformation from the single-core processor-devices of the turn of the century to today's ubiquitous and networked-devices with multicore/many-core processors along with warehouse-scale computing via the cloud. At the same time, semiconductor technology is facing fundamental physical limits and single-processor performance has plateaued. This means that the ability to achieve predictable performance improvements through improved processor technologies alone has ended. Thus, parallelism has become critically important.

The Exploiting Parallelism and Scalability (XPS) program aims to support groundbreaking research leading to a new era of parallel computing. Achieving the needed breakthroughs will require a collaborative effort among researchers representing all areas -- from services and applications down to the micro-architecture -- and will be built on new concepts, theories, and foundational principles. New approaches to achieving scalable performance and usability need new abstract models and algorithms, new programming models and languages, and new hardware architectures, compilers, operating systems and run-time systems, and must exploit domain and application-specific knowledge. Research is also needed on energy efficiency, communication efficiency, and on enabling the division of effort between edge devices and clouds.< /p>

Program contacts

Anindya Banerjee
abanerje@nsf.gov (703) 292-7885 CISE/CCF
Tracy Kimbrel
tkimbrel@nsf.gov (703) 292-7924 CISE/CCF
Tao Li
taoli@nsf.gov (703) 292-8238
Amy Apon
aapon@nsf.gov (703) 292-7939
Mimi McClure
mmcclure@nsf.gov (703) 292-5197 CISE/CNS
Rajiv Ramnath
rramnath@nsf.gov (703) 292-4776
Aidong Zhang
azhang@nsf.gov (703) 292-5311

Awards made through this program

Browse projects funded by this program
Map of recent awards made through this program