Loading…
Loading grant details…
| Funder | National Science Foundation (US) |
|---|---|
| Recipient Organization | Arizona State University |
| Country | United States |
| Start Date | Mar 01, 2025 |
| End Date | Feb 29, 2028 |
| Duration | 1,095 days |
| Number of Grantees | 1 |
| Roles | Principal Investigator |
| Data Source | National Science Foundation (US) |
| Grant ID | 2417658 |
This research project focuses on enhancing the performance and programmability of Field Programmable Gate Arrays(FPGAs), electronic devices whose behavior can be modified after manufacturing. Within the FPGA arena, the project further focuses on Compute-In-Memory (CIM) technology, which allows faster computing by merging memory and computer processing.
The project’s novelties are the integration of CIM into specific memory blocks of FPGAs, which significantly increases computing power and energy efficiency. The project's broader significance and importance are in addressing the critical challenge of programmability in FPGAs, making them more accessible to a wider range of users, and in demonstrating the principles of open-source hardware design through prototyping CIM-enabled FPGAs.
This research aims to accelerate the adoption of advanced FPGA architectures, ultimately leading to more energy-efficient and high-performance computing solutions, for processing modern workloads such as Machine Learning (ML) which require processing vast amounts of data, traditionally involving significant data movement between memory and processing units.
Technically, the project employs a holistic approach that includes applications, programmability, architecture, and prototyping. It integrates CIM support into High-Level Synthesis (HLS) design frameworks, allowing for the use of high-level programming languages like C/C++ to program CIM blocks on FPGAs. Additionally, the project involves the physical design and prototyping of a CIM-enabled FPGA chip using open-source tools and technology, providing a proof-of-concept that can persuade industry vendors of its viability.
Architectural enhancements in CIM blocks on FPGAs and additional applications for CIM-enabled FPGAs are also to be explored. The expected advances include a transformative impact on FPGA computing, making it a more viable alternative to accelerators like Application Specific Integrated Circuits (ASICs) for parallel workloads such as ML. The results of this research will be disseminated through educational modules, conference proceedings and journal papers, and with the release of open-source code.
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.
Arizona State University
Complete our application form to express your interest and we'll guide you through the process.
Apply for This Grant