
Ke Zhang, Ph.D.
Professor
Institute of Computing Technology, Chinese Academy of Sciences
University of Chinese Academy of Sciences
Email: zhangke@ict.ac.cn
Research Areas & Interests
Computer Architecture and Heterogeneous Acceleration
At ICT, Dr. Zhang is leading a research and engineering team to build prototypes of new computing and storage systems for datacenter and cloud.
One of a recent work is an energy-efficient and cost-effective FPGA cloud infrastructure that could accelerate both networking and storage datapath.
A simplified version of this FPGA cloud is being used as an educational tool for Dr. Zhang's Computer Organization and Design course at University of Chinese Academy of Sciences (UCAS).
Education
Institute of Computing Technology of Chinese Academy of Sciences (ICT of CAS), Beijing, China
Ph.D., Computer Science, Sept. 2004 – July 2011. Best Ph.D. Dissertation Award: Studies on a High Performance Transitory Storage Technology. Conducting research on optimizing data access performance for memory-intensive and big data applications.
Illinois Institute of Technology (IIT), Chicago, Illinois, U.S.A.
Exchange Ph.D. Student, Computer Science, Oct. 2008 – Sept. 2010. Awarded full scholarship for studying abroad from China Scholarship Council and scholarship from IIT Graduate College Dean.
Beijing University of Posts and Telecommunications (BUPT), Beijing, China
Bachelor, Telecommunication Engineering, Sept. 2000 – July 2004.
Experience
Work Experience
Institute of Computing Technology of Chinese Academy of Sciences (ICT of CAS), Beijing, China
Professor, State Key Laboratory of Processor (SKLP) and Research Center for Advanced Computer System (ACS), Oct. 2022 – Present.
Associate Professor, State Key Laboratory of Computer Architecture (SKL CARCH) and Research Center for Advanced Computer System (ACS), Oct. 2014 – Present.
Assistant Professor, SKL CARCH and ACS, July 2011 – Sept.2014.
Teaching Experience
University of Chinese Academy of Sciences (UCAS), Beijing, China
Associate Professor, Department of Computer Science, School of Computer and Control Engineering, 2016 – Present.
Publications (Selected)
Papers
[1] Ke Zhang, Yisong Chang, Mingyu Chen, Yungang Bao and Zhiwei Xu. “Computer Organization and Design Course with FPGA Cloud” (Full Paper). in Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE 2019), Feb. 2019.
[2] Ke Zhang, Yisong Chang, Mingyu Chen, Yungang Bao and Zhiwei Xu. "Engaging Heterogeneous FPGAs in the Cloud" (Poster). in Proceedings of the 27th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2019), Feb. 2019.
[3] Ke Zhang, Yisong Chang, Mingyu Chen, Yungang Bao and Zhiwei Xu. "ZyCube: An In-House Mini-Cluster for Agilely Developing and Conducting Computer Systems Course Projects" (Poster). in Proceedings of the 1st ACM Global Computing Education Conference (CompEd 2019). May. 2019.
[4] Ke Zhang, Mingyu Chen and Yungang Bao. “ZyForce: An FPGA-based Cloud Platform for Experimental Curriculum of Computer System in University of Chinese Academy of Sciences” (Poster). in Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE 2018), Feb. 2018.
[5] Yisong Chang, Ke Zhang (co-first author), Sally A. McKee, Lixin Zhang, Mingyu Chen, Liqiang Ren and Zhiwei Xu. “Extending On-Chip Server Node Interconnections for Rack-Level Remote Resource Access”. in Proceedings of the 34th IEEE International Conference on Computer Design (ICCD 2016), Oct. 2016.
[6] Ke Zhang, Lei Yu, Yisong Chang, Ran Zhao, Hongxia Zhang, Lixin Zhang, Mingyu Chen and Sally A. McKee. “Co-DIMM: Inter-Socket Data Sharing via a Common DIMM Channel”. in Proceedings of the 2016 International Symposium on Memory Systems (MEMSYS 2016), Oct. 2016.
[7] Ke Zhang, Yisong Chang, Lixin Zhang, Mingyu Chen, Lei Yu and Zhiwei Xu. “sAXI: A High-efficient Hardware Inter-node Link in ARM Server for Remote Memory Accessing”. in Proceedings of 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2016), May 2016.
[8] Ke Zhang, Ran Zhao, Hongxia Zhang, Lei Yu, Yisong Chang, Zhao Zhang and Mingyu Chen. “Titian2: A Scalable System-level Emulator with All Programmability for Datacenter Servers in Cloud Computing” (Poster and Demo). in Proceedings of the 9th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2016), Dec. 2016.
[9] Ke Zhang, Yisong Chang, Jianbo Dong. “Titian: An FPGA Platform for Datacenter”, Efficient Data Center Server workshop (EDCS 2014), held in conjunction with the 20th International Symposium on High-Performance Computer Architecture (HPCA-20), February 2014.
Patents
[1] 多SoC节点之间的访问方法、装置和系统 (第一发明人,中国发明专利:ZL201410625903.9)
[2] 一种数据拷贝方法、设备和系统 (第一发明人,中国发明专利:ZL201310363325.1)
[3] 一种数据处理器件与内存设备的通信方法及相关装置 (第一发明人,中国发明专利,公开号:CN105653476A)
[4] 一种云端平台计算系统及其应用方法 (第一发明人,中国发明专利,申请号:201810532745.0)
[5] Data copying method, devices and system (第一发明人,国际PCT专利申请,PCT/CN2014/081815)
[6] Cross-page Prefetching Method, Device and System. (美国专利: 9858192B2)
[7] Multi-level cache-based data reading/writing method and device, and computer system. (美国专利: 9864696B2)
Funding & Collaboration
Dr. Zhang's group has been funded by the National Key Technologies Research and Development Program of China, National Natural Science Foundation of China, Strategic Priority Research Program of CAS, Xilinx and Huawei.
Students
已指导学生
刘莎 硕士研究生 085211-计算机技术
阮金杰 硕士研究生 081201-计算机系统结构
胡鹏 硕士研究生 085211-计算机技术
陈欲晓 硕士研究生 085400-电子信息
王泽霖 硕士研究生 081201-计算机系统结构
樊金昊 硕士研究生 081201-计算机系统结构
潘孝全 硕士研究生 085404-计算机技术
刘士祺 硕士研究生 081201-计算机系统结构
现指导学生
陈飞羽 硕士研究生 081200-计算机科学与技术
刘云海 硕士研究生 085404-计算机技术
叶从容 硕士研究生 085400-电子信息
张承元 硕士研究生 081200-计算机科学与技术
严飞龙 硕士研究生 085400-电子信息
胡波涛 硕士研究生 085400-电子信息
闫嘉润 硕士研究生 085400-电子信息