Publications
Selected Conference Papers:
- Yancan Mao, Jianjun Zhao, Shuhao Zhang, Haikun Liu, and Volker Markl. 2023. MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on Multicores. Proceedings of the ACM on Management of Data (SIGMOD’23). Vol.1, No.1, Article 59, (May 2023), 1-26.
- Haodi Lu, Haikun Liu∗, Chencheng Ye, Xiaofei Liao, Fubing Mao, Yu Zhang, Hai Jin, Software-Defined, Fast and Strongly-Consistent Data Replication for RDMA-Based PM Datastores, Proceedings of the 2023 IEEE International Parallel and Distributed Processing Symposium (IPDPS’23), May 15-19, 2023, St. Petersburg, Florida, USA, pp.90-101
- Zhuohui Duan, Jiabo Yao, Haikun Liu*, Xiaofei Liao, Hai Jin, Yu Zhang. 2023. Revisiting Log-structured Merging for KV Stores in Hybrid Memory Systems. In Proceedings of the 28th Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’23), March 25-29, 2023, Vancouver, Canada. ACM, New York, NY, USA, pp. 674–687
- Tao Wang, Haikun Liu, Hai Jin, Efficient Remote Memory Paging for Disaggregated Memory Systems, Proceedings of the 22nd International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2022), Copenhagen, Denmark (Online), 10-12 October 2022, (Best Student Paper Award)
- Jin Zhao, Yun Yang, Yu Zhang, Xiaofei Liao, Lin Gu, Ligang He, Bingsheng He, Hai Jin, Haikun Liu, Xinyu Jiang, and Hui Yu. 2022. TDGraph: a topology-driven accelerator for high-performance streaming graph processing. In Proceedings of the 49th Annual International Symposium on Computer Architecture (ISCA ‘22). ACM, New York, NY, USA, 116–129.
- Fuping Niu, Jianhui Yue, Jiangqiu Shen, Xiaofei Liao, Haikun Liu and Hai Jin, “FlashWalker: An In-Storage Accelerator for Graph Random Walks,” Proceedings of the 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS’22), 2022, pp. 1063-1073
- Mingzhe Liu, Haikun Liu*, Chencheng Ye, Xiaofei Liao, Hai Jin, Yu Zhang, Ran Zheng, Liting Hu. 2022. Towards Low-Latency I/O Services for Mixed Workloads Using Ultra-Low Latency SSDs. In Proceedings of the 2022 International Conference on Supercomputing (ICS’22), June 28–30, 2022, Virtual Event, USA. ACM, New York, NY, USA, 12 pages.
- Zhuohui Duan, Haobo Wang, Haikun Liu*, Xiaofei Liao, Hai Jin, Yu Zhang, Fubing Mao. 2022. CLIMBER: Defending Phase Change Memory Against Inconsistent Write Attacks. In Proceedings of the 59th ACM/IEEE Design Automation Conference (DAC’22), July 10–14, 2022, San Francisco, CA, USA. ACM, New York, NY, USA
- Cong Liu, Haikun Liu*, Hai Jin, Xiaofei Liao, Yu Zhang, Zhuohui Duan, Jiahong Xu, Huize Li. 2022. ReGNN: A ReRAM-based Heterogeneous Architecture for General Graph Neural Networks. In Proceedings of the 59th ACM/IEEE Design Automation Conference (DAC’22), July 10–14, 2022, San Francisco, CA, USA. ACM, New York, NY, USA
- Zhuohui Duan, Haodi Lu, Haikun Liu*, Xiaofei Liao, Hai Jin, Yu Zhang, Song Wu, Hardware-supported Remote Persistence for Distributed Persistent Memory, In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC’21), St. Louis, MO, USA, November 14-19, 2021
- Wei Liu, Haikun Liu, Xiaofei Liao, Hai Jin, Yu Zhang, HNGraph: Parallel Graph Processing in Hybrid Memory Based NUMA Systems, Proceedings of the 2021 IEEE International Conference on Cluster Computing (Cluster’21), Portland, OR, USA, September 7-10, 2021, pp.388-397
- Zhuohui Duan, Haikun Liu*, Haodi Lu, Xiaofei Liao, Hai Jin, Yu Zhang, Bingsheng He, Gengar: An RDMA-based Distributed Hybrid Memory Pool, Proceedings of the International Conference on Distributed Computing Systems (ICDCS’21), July 7-10, 2021, Washington DC, USA, pp.92-103
- Yu Zhang, Xiaofei Liao, Hai Jin, Ligang He, Bingsheng He, Haikun Liu, Lin Gu, DepGraph: A Dependency-Driven Accelerator for Efficient Iterative Graph Processing. Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA’21), Seoul, South Korea, February 27 - March 3, 2021,pp.371-384
- Bo Tan, Haikun Liu*, Jia Rao, Xiaofei Liao, Hai Jin, Yu Zhang, Towards Lightweight Serverless Computing via Unikernel as a Function, Proceedings of 2020 IEEE/ACM International Symposium on Quality of Service (IWQoS 2020), June 15-17, 2020, pp.1-10
- Haikun Liu*, Yuanyuan Ye, Xiaofei Liao, Hai Jin, Yu Zhang, Wenbin Jiang, Bingsheng He, Space-Oblivious Compression and Wear Leveling for Non-Volatile Main Memories, Proceedings of 36th International Conference on Massive Storage Systems and Technology (MSST 2020), October 29-30, 2020
- Zhuohui Duan, Haikun Liu*, Xiaofei Liao, Hai Jin, Wenbin Jiang and Yu Zhang, HiNUMA: NUMA-aware Data Placement and Migration in Hybrid Memory Systems, in Proceedings of 37th IEEE International Conference on Computer Design (ICCD’19), Abu Dhabi, United Arab Emirates, November 17 - 20, 2019, pp.367-375
- Yu Zhang, Xiaofei Liao, Hai Jin, Bingsheng He, Haikun Liu, and Lin Gu. 2019. DiGraph: An Efficient Path-based Iterative Directed Graph Processing System on Multiple GPUs. In Proceedings of 2019 Architectural Support for Programming Languages and Operating Systems (ASPLOS’19), April 13-17, 2019, Providence, RI, USA. ACM, New York, NY, USA, pp.601-614
- Song Wu, Die Hu, Shadi Ibrahim, Hai Jin, Jiang Xiao, Fei Chen, Haikun Liu, When FPGA-Accelerator Meets Stream Data Processing in the Edge. Proceedings of the 39th IEEE International Conference on Distributed Computing Systems (ICDCS’19), Dallas, TX, USA, July 7-10, 2019, pp.1818-1829
- Long Zheng, Xiaofei Liao, Hai Jin, Bingsheng He, Jingling Xue, Haikun Liu, Towards Concurrency Race Debugging: An Integrated Approach of Constraint Solving and Dynamic Slicing, Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques (PACT’18), Limassol, Cyprus, Nov 01-04, 2018
- Yu Zhang, Xiaofei Liao, Hai Jin, Lin Gu, Ligang He, Bingsheng He, Haikun Liu, CGraph: A Correlations-aware Approach for Efficient Concurrent Iterative Graph Processing, Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC’18), Boston, MA, USA, July 11–13, 2018, pp.441-452
- Zhuohui Duan, Haikun Liu*, Xiaofei Liao, Hai Jin, HME: A Lightweight Emulator for Hybrid Memory, Proceedings of the Design, Automation, and Test in Europe (DATE 2018), Dresden, Germany, March 19-23, 2018, pp. 1375-1380 (Best Paper Nomination)
- Haikun Liu, Yujie Chen, Xiaofei Liao, Hai Jin, Bingsheng He, Long Zhen and Rentong Guo. Hardware/Software Cooperative Caching for Hybrid DRAM/NVM Memory Architectures, Proceedings of the International Conference on Supercomputing (ICS 2017). Chicago, IL, USA, June 13-16, 2017, Article No.: 26, pp 1-10
- Di Chen, Hai Jin, Xiaofei Liao, Haikun Liu*, Rentong Guo, Dong Liu, MALRU: Miss-penalty Aware LRU-based Cache Replacement for Hybrid Memory Systems, Proceedings of the Design, Automation, and Test in Europe (DATE 2017). Lausanne, Switzerland, March 27 - 31, 2017
- Haikun Liu, Bingsheng He, “Reciprocal Resource Fairness: Towards Cooperative Multiple Resource Fair Sharing in IaaS Clouds”, International Conference for High Performance Computing, Networking, Storage and Analysis (SC’14), New Orleans, LA, USA, Nov. 16-21, 2014, pp. 970-981
- Shanjiang Tang, Bu-Sung Lee, Bingsheng He, Haikun Liu, “Long-Term Resource Fairness: Towards Economic Fairness on Pay-as-you-use Computing Systems,” Proceedings of International Conference on Supercomputing (ICS’14), Munich, Germany, June 10-13, 2014, pp. 251-260
- Haikun Liu, Cheng-Zhong Xu, Hai Jin, Jiayu Gong, Xiaofei Liao, “Performance and Energy Modeling for Live Migration of Virtual Machine”, Proceedings of the 20th ACM International Symposium on High Performance Parallel and Distributed Computing (HPDC’11), June 8-11, 2011, San Jose, CA, USA, pp.171-182. (Acceptance rate: 22/170 =13%, Google scholar统计截止2023 5. 11日已被引用606次,该系列会议近12年引用数第一)
- Haikun Liu, Hai Jin, Xiaofei Liao, Liting Hu and Chen Yu, “Live Migration of Virtual Machine Based on Full System Trace and Replay”, Proceedings of the 18th International Symposium on High Performance Distributed Computing (HPDC’09), June 11-13, 2009, Munich, Germany, pp.101-110.
Selected Journal Articles:
- Xiaozhong Jin, Haikun Liu*, Chencheng Ye, Xiaofei Liao, Hai Jin, and Yu Zhang. Accelerating Content-Defined Chunking for Data Deduplication Based on Speculative Jump, IEEE Transactions on Parallel and Distributed Systems, Vol. 34, No. 9, Sep. 2023, pp. 2568-2579
- Xiaofei Liao, Zhan Zhang, Haikun Liu*, and Hai Jin, Improving Bank-level Parallelism for In-memory Checkpointing in Hybrid Memory Systems, IEEE Transactions on Big Data, vol. 8, no. 2, pp. 289-301, 1 April 2022
- Haikun Liu, Jiahong Xu, Xiaofei Liao, Hai Jin, Yu Zhang, Fubing Mao, A Simulation Framework for Memristor-Based Heterogeneous Computing Architectures. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. vol.41, no.12, pp. 5476-5488, 2022
- Hai Jin, Cong Liu, Haikun Liu*, Ruikun Luo, Jiahong Xu, Fubing Mao, and Xiaofei Liao “ReHy: A ReRAM-Based Digital/Analog Hybrid PIM Architecture for Accelerating CNN Training,” in IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 11, pp. 2872-2884, 1 Nov. 2022
- Haikun Liu*, Di Chen, Hai Jin, Xiaofei Liao, Bin-sheng He, Kan Hu and Yu Zhang, A Survey of Non-Volatile Main Memory Technologies: State-of-the-Arts, Practices, and Future Directions, Journal of Computer Science and Technology, 2021, 36(1): 4-32.
- Dang Yang, Haikun Liu*, Hai Jin and Yu Zhang, “HMvisor: Dynamic Hybrid Memory Management for Virtual Machines,” SCIENCE CHINA Information Sciences, 2021, 64(9): 192104:1-192104:16
- Haikun Liu, Renshan Liu, Xiaofei Liao, Hai Jin, Bingsheng He and Yu Zhang, “Object-level Memory Allocation and Migration in Hybrid Memory Systems,” IEEE Transactions on Computers, vol.69, no.9, September 2020, pp.1401-1413
- Hai Jin, Di Chen, Haikun Liu*, Xiaofei Liao, Rentong Guo, and Yu Zhang, Miss Penalty Aware Cache Replacement for Hybrid Memory Systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 39, no. 12, Dec. 2020, pp. 4669- 4682
- Hai Jin, Zhiwei Li, Haikun Liu*, Xiaofei Liao and Yu Zhang, “Hotspot-aware Hybrid Memory Management for In-Memory Key-Value Stores,” IEEE Transactions on Parallel and Distributed Systems, vol.31, no.4, April, 2020, pp.779-792
- Haikun Liu*, Bingsheng He, Xiaofei Liao, Hai Jin, “Towards Declarative and Data-centric Virtual Machine Image Management in IaaS Clouds,” IEEE Transactions on Cloud Computing, vol.7, no.4, Dec. 2019, pp.1124-1138
- Wenbin Jiang, Yang Ma, Bo Liu, Haikun Liu*, Bing Bing Zhou, Jian Zhu, Song Wu, and Hai Jin. 2019. Layup: Layer-adaptive and Multi-type Intermediate-oriented Memory Optimization for GPU-based CNNs. ACM Transactions on Architecture and Code Optimization (TACO), Vol.16, No.4, Article 39 (October 2019), 23 pages.
- Xiaoyuan Wang, Haikun Liu*, Xiaofei Liao, Ji Chen, Hai Jin, Yu Zhang, Long Zheng, Bingsheng He, and Song Jiang. Supporting Superpages and Lightweight Page Migration in Hybrid Memory Systems. ACM Transactions on Architecture and Code Optimization (TACO). Vol. 16, No. 2, April, 2019, Article 11: 1-26
- Haikun Liu*, Bingsheng He, F2C: Enabling Fair and Fine-grained Resource Sharing in Multi-tenant IaaS Clouds, IEEE Transactions on Parallel and Distributed Systems, Vol.27, No.9, September 2016, pp. 2589-2602
- Haikun Liu*, Hai Jin, Xiaofei Liao, Wei Deng, Bingsheng He and Cheng-Zhong Xu, “Hotplug or Ballooning: A Comparative Study on Dynamic Memory Management Techniques for Virtual Machines,” IEEE Transactions on Parallel and Distributed Systems, Vol. 26, No. 5, May 2015, pp. 1350-1363
- Haikun Liu* and Bingsheng He, “VMbuddies: Coordinating Live Migration of Multi-tier Applications in Cloud Environments,” IEEE Transactions on Parallel and Distributed Systems, Vol.26, No.4, April 2015, pp. 1192-1205
- Haikun Liu, Hai Jin, Cheng-Zhong Xu, Xiaofei Liao, “Performance and Energy Modeling for Live Migration of Virtual Machine”, Cluster Computing, 2013, Vol.16, No.2, pp.249-264
- Haikun Liu, Hai Jin, Xiaofei Liao, Bo Ma and Cheng-zhong Xu, “VMckpt: lightweight and live virtual machine checkpointing”, SCIENCE CHINA Information Sciences, 2012, Vol.55, No.12, pp. 2865-2880
- Haikun Liu, Hai Jin, Xiaofei Liao, Chen Yu, and Cheng-zhong Xu, Live Virtual Machine Migration via Asynchronous Replication and State Synchronization, IEEE Transactions on Parallel and Distributed Systems, Vol. 22, No. 12, December 2011, pp.1986-1999.