Collaborative Research: Elements: Computational Storage Virtualization for Accelerating Data-Driven Scientific Applications on Supercomputers

NSF Award Search · 01002526DB NSF RESEARCH & RELATED ACTIVIT · $479,358 · view on nsf.gov ↗

Abstract

With the emergence of computational storage devices and smart storage solutions, new system-level support is needed to enable data-driven scientific applications to efficiently access and utilize underlying compute and storage resources. This project contributes by creating a new basic toolchain and system technologies for such systems and by evaluating them with representative scientific applications and data analytics. It has the potential to impact other scientific domains because data-driven scientific applications are used in many scientific and engineering domains, including national security, power system reliability, and food security. The project will provide research training in Very Large Scale Integration (VLSI) and AI for undergraduate students and provide them with an educational pathway to pursue advanced degrees. This collaborative and interdisciplinary project seeks to bring experts in computer systems, field-programmable gate arrays (FPGAs), high-performance computing (HPC), and domain scientists together to design and implement a virtual computational storage system λ-HDF5. The project is driven by real use cases and built on state-of-the-art HPC and machine-learning cyberinfrastructure. The project has three specific goals. First, the project will develop an HDF5-compatible interface and provide support for a wide variety of computer kernels. Second, it will identify, dispatch, and execute compute kernels on faster devices across multiple I/O layers in

Key facts

NSF award ID
2512982
Awardee
Washington State University (WA)
SAM.gov UEI
XRJSGX384TD6
PI
Xuechen Zhang
Primary program
01002526DB NSF RESEARCH & RELATED ACTIVIT
All programs
Software Institutes
Estimated total
$479,358
Funds obligated
$479,358
Transaction type
Standard Grant
Period
06/15/2025 → 12/31/2025