top of page

Principles and Practice of Scalable Systems




October 9, 2021



January 22, 2024




Award Floor:


Match Required?





Entity Types:

Public & State controlled institutions of higher education, Nonprofits (with 501(c)(3) status), Nonprofits (without 501(c)(3) status), Private institutions of higher education

*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. -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.Special Instructions for International Branch Campuses of US IHEs: If the proposal includes funding to be provided to an international branch campus of a US institution of higher education (including through use of subawards and consultant arrangements), the proposer must explain the benefit(s) to the project of performance at the international branch campus, and justify why the project activities cannot be performed at the US campus. *Who May Serve as PI: By the submission deadline, any PI, co-PI, or other senior project personnel must hold either: ;lt;ul;gt; ;lt;li;gt;a tenured or tenure-track position, or;lt;/li;gt; ;lt;li;gt;a primary, full-time, paid appointment in a research or teaching position;lt;/li;gt; ;lt;/ul;gt; at a U.S.-based campus of an institution eligible to submit to this solicitation (see above), with exceptions granted for family or medical leave, as determined by the submitting institution. Individuals with primary appointments at for-profit non-academic organizations, non-profit non-academic organizations, or at overseas branch campuses of U.S. IHEs are not eligible. Researchers from foreign academic institutions who contribute essential expertise to the project may participate as senior personnel or collaborators but may not receive NSF support.;lt;a id="_anchor_1" name="_msoanchor_1" href="#_msocom_1gt;;lt;/a;gt;;lt;a id="_anchor_2" name="_msoanchor_2" href="#_msocom_2gt;;lt;/a;gt;;lt;a id="_anchor_3" name="_msoanchor_3" href="#_msocom_3gt;;lt;/a;gt; Guidelines for the Participation of Intel and Affiliated Individuals in Proposals: Guidelines for Intel: Intel is not permitted to participate in proposals to the program. Guidelines for Individuals Affiliated with Intel: Individuals affiliated with Intel may participate in proposals to the program subject to certain limitations and allowances. These limitations and allowances apply to individuals who are currently employed by, consulting for, or on an active agreement to provide services for Intel. Specifically: ;lt;ul;gt; ;lt;li;gt;Such individuals may not participate in their capacity with Intel.;lt;/li;gt; ;lt;li;gt;Such individuals may participate if they (i) hold a primary appointment at another organization not partnered on the program (e.g., a primary academic appointment at an institution of higher education), as applicable to and defined by that organization, and (ii) do so strictly in their capacity at that other organization.;lt;/li;gt; ;lt;/ul;gt; Proposals that violate the above restrictions may be returned without review.




Source Type:


A key focus of the design of modern computing systems is performance and scalability, particularly in light of the limits of Moores Law and Dennard scaling. To this end, systems are increasingly being implemented by composing heterogeneous computing components and continually changing memory systems as novel, performant hardware surfaces. Applications fueled by rapid strides in machine learning, data analysis, and extreme-scale simulation are becoming more domain-specific and highly distributed. In this scenario, traditional boundaries between hardware-oriented and software-oriented disciplines are increasingly blurred. Achieving scalability of systems and applications will therefore require coordinated progress in multiple disciplines such as computer architecture, high-performance computing (HPC), machine programming, programming languages and compilers, security and privacy, systems, and theory and algorithms. Cross-cutting concerns such as performance, correctness and accuracy, and heterogeneity must be taken into account from the outset in all aspects of systems and application design and implementation. The aim of the Principles and Practice of Scalable Systems (PPoSS) program is to support a community of researchers who will work symbiotically across the multiple disciplines above to perform basic research on scalability and correctness and accuracy of modern applications, systems, and toolchains built on heterogeneous architectures. The intent is that these efforts will foster the development of principles that lead to rigorous and reproducible artifacts for the design and implementation of large-scale systems and applications spanning the full hardware/software stack. Importantly, as described below, PPoSS specifically seeks to fund projects that span the entire hardware/software stack and that lay the foundations for sustainable approaches for implementing performant, scalable, and correct and accurate computing applications that run on heterogeneous platforms.

Tired of searching for grants? Consider a Scouting Report.

bottom of page