MoatLab
Systems Research at Virginia Tech
We build computer systems that bridge operating systems and computer architecture. Our work spans memory and storage systems, closing the gap between fast-moving hardware and the software that has to run on it.
We currently work in four directions to advance systems support for emerging hardware and data-intensive workloads:
- Memory tiering and pooling. Treating memory-access criticality as a first-class design axis, we make CXL memory usable at datacenter scale (Pond, SoarAlto, PACT).
- Performance modeling. Deriving heterogeneous-memory behavior from first principles, we make performance a design-time property rather than a deployment surprise (Melody, CAMP).
- Tools. Building emulators, profiling frameworks, and benchmarks as research primitives, we empower the broader systems community to ask new questions across the stack (FEMU, Cylon, WARP).
- Programmability. Co-designing the OS-hardware interface, we build programming models for computational and disaggregated hardware (LeapIO, IODA, RAIZN).
Faculty

Graduate Students







Hao Li
MS Student
08/2025 - Present
Co-advised & Visiting


Alumni

Sumit Monga
PhD ('25) → Postdoc@Inria

Junliang Hu
Visiting PhD ('25–'26) from CUHK

Subhalakshmi Selvanathan
MS ('24) → Microsoft
Jiuzhi Yu
MS ('23) → AWS
Sumanth Rao
MS ('23) → Snowflake
Zhenyu Zhang
BS ('26) → Duke PhD
Yi Sun
BS ('26) → UCSD PhD

Yuanzhuo Yang
BS ('24) → UW-Madison PhD
Edward Halim
BS ('23) → UW-Madison PhD