Collaborative Research: PPoSS: LARGE: Co-designing Hardware, Software, and Algorithms to Enable Extreme-Scale Machine Learning Systems

Information

  • NSF Award
  • 2217032
Owner
  • Award Id
    2217032
  • Award Effective Date
    10/1/2022 - 2 years ago
  • Award Expiration Date
    9/30/2027 - 2 years from now
  • Award Amount
    $ 199,995.00
  • Award Instrument
    Standard Grant

Collaborative Research: PPoSS: LARGE: Co-designing Hardware, Software, and Algorithms to Enable Extreme-Scale Machine Learning Systems

The newly emerging Artificial Intelligence (AI) of Things (AIoT) and Internet of Senses (IoS) systems will make mobile and embedded devices smart, communicative, and powerful by processing data and making intelligent decisions through the integration of the Internet of Things (IoT) and Artificial Intelligence (AI). This project aims to provide a new generation of systems, algorithms, and tools to facilitate such deep integration at extreme scale. The novelty of the project is to fundamentally ensure scalability of future Machine Learning (ML) systems over the large population of distributed devices, by formulating the seamless integration of advanced ML algorithms with co-designed hardware, computer architectures, and distributed edge-cloud systems, along with meaningful security and privacy guarantees. This co-design methodology allows synergistic consideration of the intrinsic heterogeneity, performance and energy constraints of devices, as well as the unprecedented scale and complexity of data produced by these devices. The project's impacts are to lay the foundation for the future of AIoT and IoS systems by solving challenges driven by needs related to their complex and heterogeneous contexts, and to advance a wide swath of fields including ML, edge computing, IoT, hardware, software and related engineering disciplines. This project is also contributing to society through developing new curricula, disseminating research for education and training, engaging under-represented students in research, and outreaching to high-school students.<br/><br/>The primary goal of this project is to build a new co-designed framework of hardware, software, and algorithms to enable extreme-scale ML systems for the emerging AIoT and IoS systems. The project consists of five research thrusts. Thrust 1 develops hardware, computer architecture and compiler approaches to address the scalability issue in AIoT and IoS systems by enforcing large-scale split learning on devices. Thrust 2 investigates extreme-scale ML on weak embedded devices by designing a new system framework that adaptively partitions and offloads the ML computing workloads. Thrust 3 addresses system and data unreliability by designing new cross-layer algorithms and hardware techniques. Thrust 4 investigates algorithm, hardware and software co-design to enable secure and privacy-preserving ML systems at scale. Thrust 5 involves designing and implementing an IoS testbed and a smart building testbed to evaluate the proposed system designs.<br/><br/>This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

  • Program Officer
    Wei Dingweiding@nsf.gov7032928017
  • Min Amd Letter Date
    7/14/2022 - 2 years ago
  • Max Amd Letter Date
    7/14/2022 - 2 years ago
  • ARRA Amount

Institutions

  • Name
    Saint Louis University
  • City
    SAINT LOUIS
  • State
    MO
  • Country
    United States
  • Address
    221 N GRAND BLVD
  • Postal Code
    631032006
  • Phone Number
    3149773925

Investigators

  • First Name
    Yan
  • Last Name
    Gai
  • Email Address
    gaiy@slu.edu
  • Start Date
    7/14/2022 12:00:00 AM

Program Element

  • Text
    PPoSS-PP of Scalable Systems

Program Reference

  • Text
    NSCI: National Strategic Computing Initi
  • Text
    WOMEN, MINORITY, DISABLED, NEC
  • Code
    9102