DDST数据驱动软件技术实验室Data Driven Software Technology

郑圣安

长聘教轨助理教授、博士生导师

研究方向:内存与存储系统、分布式系统、新型体系结构

shengan AT sjtu DOT edu DOT cn

个人简介

郑圣安,上海交通大学电子信息与电气工程学院长聘教轨助理教授,博士生导师。主要研究方向为内存与存储系统、分布式系统和新型体系结构。2014年和2019年分别在上海交通大学计算机系取得学士和博士学位,曾在美国加州大学圣地亚哥分校和清华大学分别进行公派联合培养和博士后工作。在FAST、VLDB、DAC、TPDS、TOS等国内外高水平会议和期刊上发表系统软件领域论文三十余篇,获国家发明专利授权十余项,担任ACM TOS、IEEE TPDS、TKDE、TC、JPDC、SoCC等国际期刊和会议的审稿人。担任CCF系统软件、信息存储和数据库专业委员会委员,以及OpenCloudOS理事会理事,主持国家自然科学基金青年科学基金项目、CCF-华为胡杨林基金、上海市自然科学基金面上项目、博士后基金面上项目,并以骨干成员身份参与国家重点研发计划、国家863计划等多项国家级项目,以及各企业的创新研究计划项目等。相关研究成果获2020年上海市技术发明奖一等奖。

课题组招收2025年入学的研究生、博士生,欢迎对内存与存储系统、分布式系统以及新型体系结构等方向感兴趣的同学与我联系
欢迎本校对科研感兴趣且学有余力的本科生加入课题组从事科研实践工作。

个人主页:https://venero.github.io/

论文成果

Full publication list

Phoenix: A Dynamically Reconfigurable Hybrid Memory System Combining Caching and Migration

Yifan Hua, Shengan Zheng*, Weihan Kong, Cong Zhou, Linpeng Huang*
Published in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2024
[pdf] [url]

RADAR: A Skew-resistant and Hotness-aware Ordered Index Design for Processing-in-memory Systems

Yifan Hua, Shengan Zheng*, Weihan Kong, Cong Zhou, Kaixin Huang, Ruoyan Ma, Linpeng Huang*
Published in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2024
[pdf] [url]

Redesigning Data and Metadata Updates in PM File Systems with Persistent CPU Caches

Congyong Chen, Shengan Zheng*, Yuhang Zhang, Linpeng Huang*
Published in International Conference on Database Systems for Advanced Applications (DASFAA), 2024
[pdf] [url]

Accelerating Regular Path Queries over Graph Database with Processing-in-Memory

Ruoyan Ma, Shengan Zheng*, Guifeng Wang, Jin Pu, Yifan Hua, Wentao Wang, Linpeng Huang*
Published in Design Automation Conference (DAC), 2024
[pdf (camera ready)] [url]

Exploiting Persistent CPU Cache for Scalable Persistent Hash Index

Bowen Zhang, Shengan Zheng*, Liangxu Nie, Zhenlin Qi, Linpeng Huang*, Hong Mei
Published in IEEE International Conference on Data Engineering (ICDE), 2024
[pdf] [url]

Revisiting PM-based B+-Tree with Persistent CPU Cache

Bowen Zhang, Shengan Zheng*, Liangxu Nie, Zhenlin Qi, Hongyi Chen, Linpeng Huang*, Hong Mei
Published in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2024
[pdf] [url]

Heart: A Scalable, High-performance ART for Persistent Memory

Liangxu Nie, Shengan Zheng*, Bowen Zhang, Jinyan Xu, Linpeng Huang*
Published in IEEE International Conference on Computer Design (ICCD), 2023
[pdf] [url]

Conflux: Exploiting Persistent Memory and RDMA Bandwidth via Adaptive I/O Mode Selection

Zhenlin Qi, Shengan Zheng*, Yifeng Hui, Bowen Zhang, Linpeng Huang*
Published in International Conference on Parallel Processing (ICPP), 2023
[pdf] [url]

Learning-based Data Separation for Write Amplification Reduction in Solid State Drives

Penghao Sun, Litong You, Shengan Zheng*, Wanru Zhang, Ruoyan Ma, Jie Yang, Guanzhong Wang, Feng Zhu, Shu Li, Linpeng Huang*
Published in Design Automation Conference (DAC), 2023
[pdf] [url]

Bumblebee: A MemCache Design for Die-stacked and Off-chip Heterogeneous Memory Systems

Yifan Hua, Shengan Zheng*, Ji Yin, Weidong Chen, Linpeng Huang*
Published in Design Automation Conference (DAC), 2023
[pdf] [url]

TPFS: A High-Performance Tiered File System for Persistent Memories and Disks

Shengan Zheng, Morteza Hoseinzadeh, Steven Swanson, Linpeng Huang
Published in ACM Transactions on Storage (TOS), 2023
[pdf] [url]

NBTree: a Lock-free PM-friendly Persistent B+-Tree for eADR-enabled PM Systems

Bowen Zhang, Shengan Zheng*, Zhenlin Qi, Linpeng Huang*
Published in Proceedings of the VLDB Endowment (VLDB), 2022
[pdf] [url] [code]

Hydra: A Decentralized File System for Persistent Memory and RDMA Networks

Shengan Zheng, Jingyu Wang, Dongliang Xue, Jiwu Shu, Linpeng Huang
Published in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2022
[pdf] [url]

Zebra: An Efficient, RDMA-Enabled Distributed Persistent Memory File System

Jingyu Wang, Shengan Zheng*, Ziyi Lin, Yuting Chen, Linpeng Huang*
Published in International Conference on Database Systems for Advanced Applications (DASFAA), 2022
[pdf] [url]

JPDHeap: A JVM Heap Design for PM-DRAM Memories

Litong You, Tianxiao Gu, Shengan Zheng, Jianmei Guo, Sanhong Li, Yuting Chen, Linpeng Huang
Published in Design Automation Conference (DAC), 2021
[pdf] [url]

PMSort: An adaptive sorting engine for persistent memory

Yifan Hua, Kaixin Huang, Shengan Zheng, Linpeng Huang
Published in Journal of Systems Architecture (JSA), 2021
[pdf] [url]

Redesigning the Sorting Engine for Persistent Memory

Yifan Hua, Kaixin Huang, Shengan Zheng, Linpeng Huang*
Published in International Conference on Database Systems for Advanced Applications (DASFAA), 2021
[pdf] [url]

一种基于RDMA多播机制的分布式持久性内存文件系统

陈茂棠, 郑圣安*, 游理通, 王晶钰, 闫田, 屠要峰, 韩银俊, 黄林鹏
Published in 计算机研究与发展, 2021
[pdf] [url]

Ziggurat: A Tiered File System for Non-Volatile Main Memories and Disks

Shengan Zheng, Morteza Hoseinzadeh, Steven Swanson
Published in Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST), 2019
[pdf] [slides] [url] [code]

An Adaptive Eviction Framework for Anti-caching Based In-Memory Databases

Kaixin Huang, Shengan Zheng, Yanyan Shen, Yanmin Zhu, Linpeng Huang
Published in International Conference on Database Systems for Advanced Applications (DASFAA), 2018
[pdf] [url]

HMVFS: A Versioning File System on DRAM/NVM Hybrid Memory

Shengan Zheng, Hao Liu, Linpeng Huang, Yanyan Shen, Yanmin Zhu
Published in Journal of Parallel and Distributed Computing (JPDC), 2017
[pdf] [url] [code]

Adaptive Prefetching for Accelerating Read and Write in NVM-Based File Systems

Shengan Zheng, Hong Mei, Linpeng Huang, Yanyan Shen, Yanmin Zhu
Published in IEEE International Conference on Computer Design (ICCD), 2017
[pdf] [slides] [url] [code]

HMVFS: A Hybrid Memory Versioning File System

Shengan Zheng, Linpeng Huang, Hao Liu, Linzhu Wu, Jin Zha
Published in Symposium on Mass Storage Systems and Technologies (MSST), 2016
[pdf] [slides] [url] [code]

近期项目

主持

2024年1月 - 2026年12月 国家自然科学基金青年项目"面向存算分离的分布式文件系统关键技术研究"

2023年8月 - 2024年7月 上海交通大学-华为下一代异构并行操作系统联合实验室项目"面向分离式内存的分布式键值存储系统"

2022年8月 - 2023年7月 CCF-华为胡杨林基金"面向新介质的高性能高可靠文件系统"

2022年4月 - 2025年3月 上海市自然科学基金面上项目"基于持久内存的分布式文件系统关键技术研究"

2020年8月 - 2021年7月 中国博士后科学基金会面上项目"分布式持久内存文件系统一致性保障关键技术研究"

参与

2024年1月 - 2028年12月 重点项目“分布式微内核操作系统理论与关键技术

2023年1月 - 2027年12月 国家重大科研仪器研制项目“感通算一体化泛在物联现场分析仪”

2018年8月 - 2021年7月 国家重点研发计划项目“TB 级持久性内存存储技术与系统”

2015年1月 - 2018年12月 国家自然科学基金面上项目“面向混合内存的系统软件机理和关键技术研究”

2015年1月 - 2017年12月 863项目“面向大数据的内存计算关键技术与系统”课题“内存计算系统软件研究与开发”

学术活动

中国计算机学会系统软件专委会委员

中国计算机学会信息存储技术专委会委员

中国计算机学会数据库专委会委员

教学课程

 程序设计思想与方法(2022, 2023, 2024

其他



		

DDST

数据驱动软件技术实验室

地址:上海市闵行区东川路800号上海交通大学电信群楼东313
Email: ddst@sjtu.edu.cn