Systems Software Engineer

CV      Linkedin      Google scholar

About Me

I work at VMware in the Virtual Machine Monitor team (building cutting-edge hypervisor). I work on memory subsystems on both Monitor and VMkernel side. I completed my Ph.D. in Computer Engineering at Texas A&M University where I worked with Dr. Narasimha Reddy and Dr. Paul V. Gratz.  I received my Master's and Bachelor's degrees in Information and Communication Engineering from Shanghai Jiao Tong University, China.

My research interests include computer architecture, emerging memory/storage systems, SW/HW co-design, and implementation of computer systems.  I worked on several research projects on emerging Key-Value storage devices (such as Samsung KV-SSDs).  My previous work centers on design and implementation of complex high-speed data acquisition and signal processing systems on FPGA platforms. Please find more details on the FPGA projects page.

Working Experience

VMware Inc. (MTS - VM Monitor)  May 2020 - Aug 2020, Sep 2021 - now

Las Alomas National Lab (Ultrascale Systems Research Center, Research intern)  May 2019 - Aug 2019

Samsung Semiconductor Inc. (Memory Solution Lab, Research intern)  May 2018 - Aug 2018

Texas A&M University (Research Assistant) Sep 2016 - Aug 2021


"KVRangeDB: Range Queries for A Hash-based Key-value Device", Mian.Qin, Qing Zheng , Jason Lee , Bradley Settlemyer , Fei Wen , Narasimha Reddy , Paul GratzACM Transactions on Storage (Volume 19 Issue 3, Jun. 2023).

"Software Hint-Driven Data Management for Hybrid Memory in Mobile Systems", F. Wen, M.Qin, P. V. Gratz, N. Reddy,  ACM Transactions on Embedded Computing Systems (Volume: 21, Issue: 1, Jan. 2022).

"KVRAID: High Performance, Write Efficient, Update Friendly Erasure Coding Scheme for KV-SSDs", Mian Qin, Narasimha Reddy, Paul V. Gratz,  Rekha Pitchumani, Yang Seok Ki,  In The 14th ACM International System and Storage Conference (SYSTOR'21), June 2021.

"An FPGA-based Hybrid Memory Emulation System", F. Wen, M.Qin, P. V. Gratz, N. Reddy, In The 31st International Conference on Field-Programmable Logic and Applications (FPL'21), Aug 2021. 

"OpenMem: Hardware/Software Cooperative Management for Mobile Memory System", F. Wen, M.Qin, P. V. Gratz, N. Reddy, In The 58th Design Automation Conference (DAC'21), Dec 2021.

HMMU: A Hardware-based Hybrid Memory Management Unit”, F. Wen, M. Qin, P. V. Gratz, N. Reddy, In The 12th Annual Non-Volatile Memories Workshop (NVMW'21) , March 2021.

Hardware Memory Management for Future Mobile Hybrid Memory Systems”, F. Wen, M. Qin, P. V. Gratz, N. Reddy, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems ( Volume: 39, Issue: 11, Nov. 2020)

A Generic FPGA Accelerator for Minimum Storage Regenerating Codes”, M. Qin, J. H. Lee, R. Pitchumani, Y. S. Ki, N. Reddy, P. V. Gratz, In The 25th Asia and South Pacific Design Automation Conference (ASP-DAC'20), Jan 2020. 

SPaN: Speculative Paging for future NVM and SSD”, Viacheslav Fedorov, Jinchun Kim, Mian Qin, A. L. Narasimha Reddy and Paul Gratz. In the International Symposium on Memory Systems (MEMSYS’17), October 2017. 


Systor'21 — Haifa, Israel, Virtual, June 2021 [slides]

Samsung SARC — Posters, Austin, USA, October 2018 [poster]

ASP-DAC'20 — Beijing , China, January 2017 [slides]

Memsys'17 — Washington D.C., USA, October 2017 [slides]

Samsung SARC — Posters, Austin, USA, October 2017 [slides, poster]







射电天文阵列远程光纤同步系统及其方法(Remote Fiber Array radio astronomy synchronization system and method)


射电天文阵列的高可扩展性分布式DBF处理系统及方法(High-scalability distributed DBF processing system and method for radio astronomical array)


基于改进VFDF的实时宽带数字波束指向控制方法(Improved directivity control based on real-time broadband digital beam vfdf)


一种分数延迟数字滤波器的实现结构(Fractional delay digital filter implementation structure)