Zain (Zhenyuan) Ruan


zainruan [at] csail [dot] mit [dot] edu

Office 32-G978B,
32 Vassar Street,
Cambridge, MA 02139

View My GitHub Profile

I am a first-year CS PhD student at MIT CSAIL working with PDOS folks. I am generally interested in system and networking. Previously, I did research on FPGA and programmable IO device (NIC and storage drive) with Prof. Jason Cong and Dr. Lintao Zhang. Now I focus on fighting with Attack of the Killer Microseconds.


Programmable IO Device

  1. INSIDER: Designing In-Storage Computing System for Emerging High-Performance Drive
    Zhenyuan Ruan, Tong He and Jason Cong
    2019 USENIX Annual Technical Conference (USENIX ATC’19)

  2. Analyzing and Modeling In-Storage Computing Applications On EISC — An FPGA-Based System-Level Emulation Platform
    Zhenyuan Ruan, Tong He and Jason Cong.
    2019 International Conference On Computer Aided Design (ICCAD’19)

  3. KV-Direct: High-Performance In-Memory Key-Value Store with Programmable NIC
    Bojie Li*, Zhenyuan Ruan*, Wencong Xiao, Yuanwei Lu, Yongqiang Xiong, Andrew Putnam, Enhong Chen, Lintao Zhang (*:co-first authors)
    In Proceedings of the 26th Symposium on Operating Systems Principles (SOSP’17)

  4. Memory Efficient Loss Recovery for Hardware-based Transport in Datacenter
    Yuanwei Lu, Guo Chen, Zhenyuan Ruan, Wencong Xiao, Bojie Li, Jiansong Zhang, Yongqiang Xiong, Peng Cheng, Enhong Chen
    In Proceedings of the First Asia-Pacific Workshop on Networking (APNet’17)


  1. Hardware Acceleration of Long Read Pairwise Overlapping in Genome Sequencing: A Race Between FPGA and GPU
    Licheng Guo, Ka Cheong Jason Lau, Zhenyuan Ruan, Peng Wei and Jason Cong
    2019 IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM’19)

  2. ST-Accel: A High-Level Programming Platform for Streaming Applications on FPGA
    Zhenyuan Ruan, Tong He, Bojie Li, Peipei Zhou and Jason Cong
    2018 IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM’18)


  1. Doppio: I/O-Aware Performance Analysis, Modeling and Optimization for In-Memory Computing Framework
    Peipei Zhou, Zhenyuan Ruan, Zhenman Fang, Jason Cong, Megan Shand, David Roazen
    IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS’18)
    Best paper nominee