Kai Zhang

Software Building, Zhangjiang Campus, Fudan University
Pudong New District, Shanghai, China, 201203

Email: zhangk [AT] fudan [dot] edu [dot] cn


Dr. Kai Zhang is a Pre-tenure Associate Professor at Fudan University. Before joining Fudan in Oct. 2017, he was a Research Fellow at National University of Singapore from Oct. 2016 to Oct. 2017. He received his Ph.D. degree in University of Science and Technology of China in 2016. He was a Visiting Scholar at The Ohio State University from Sep. 2013 to Sep. 2015.

His research area includes Parallel and Distributed Computing, Big Data, Database System, Networked System.


  • Kai Zhang, Kaibo Wang, Yuan Yuan, Lei Guo, Rubao Li, Xiaodong Zhang, Bingsheng He, Jiayu Hu, Bei Hua. A Distributed In-Memory Key-Value Store System on Heterogeneous CPU–GPU Cluster. The International Journal on Very Large Data Bases (VLDBJ), Volume 26 Number 5, Pages 729-750. October 2017.

  • Kai Zhang, Jiayu Hu, Bingsheng He, Bei Hua. DIDO: Dynamic Pipelines for In-Memory Key-Value Stores on Coupled CPU-GPU Architectures. The 33rd IEEE International Conference on Data Engineering (ICDE), San Diego, California, USA, April 19-22, 2017.

  • Kai Zhang, Kaibo Wang, Yuan Yuan, Lei Guo, Rubao Lee, and Xiaodong Zhang. Mega- KV: A Case for GPU to Maximize the Throughput of In-Memory Key-Value Store, Proceedings of the VLDB Endowment, Vol. 8, Issue. 11. July 2015. (presented in the 41th International Conference on Very Large Data Bases (VLDB), Hawaii, USA, August 31 - September 4, 2015)

  • Kai Zhang, Feng Chen, Xiaoning Ding, Yin Huai, Rubao Lee, Tian Luo, Kaibo Wang, Yuan Yuan, and Xiaodong Zhang. Hetero-DB: The Next Generation High-Performance Database System on Heterogeneous Computing and Storage Hardware, Journal of Computer Science and Technology (JCST), Volume 30, Issue 4, pages 657-678, July 2015.

  • Kai Zhang, Jiayu Hu, Bei Hua. A Holistic Approach to Build Real-time Stream Processing System with GPU. Journal of Parallel and Distributed Systems (JPDC), Volume 83 Issue C, Pages 44-57, September 2015.

  • Kaibo Wang, Kai Zhang, Yuan Yuan, Siyuan Ma, Rubao Lee, Xiaoning Ding, and Xiaodong Zhang. Concurrent analytical query processing with GPUs, Proceedings of the VLDB Endowment, Vol. 7, Issue. 11. July 2014. (presented in the 40th International Conference on Very Large Data Bases (VLDB), Hangzhou, China, September 1-5, 2014.)

  • Kai Zhang, Junchang Wang, Bei Hua, Li Lu. DHash: A Cache-Friendly TCP Lookup Algorithm for Fast Network Processing. Proceedings of The 38th IEEE Conference on Local Computer Networks (LCN), Sydney, Australia, Oct.21-24, 2013.

  • Kai Zhang, Junchang Wang, Bei Hua, Xinan Tang. Building High-performance Application Protocol Parsers on Multi-core Architectures. Proceedings of The 17th IEEE International Conference on Parallel and Distributed System (ICPADS), Tainan, Taiwan, DEC.7-9, 2011.

  • Junchang Wang, Kai Zhang, Xinan Tang, Bei Hua. B-Queue: Efficient and Practical Queuing for Fast Core-to-Core Communication. The International Journal of Parallel Programming (IJPP), volume 41, issue 1, pp.137-159, 2013.

  • Junchang Wang, Kai Zhang, Bei Hua. Parallelizing Sequential Network Applications with Customized Lock-Free Data Structures. Proceedings of the 7th International Conference on Communications and Networking in China (ChinaCom), Kunming, China, Aug. 8-10, 2012.