Avatar

Ph.D. candidate

Computer Sciences and Engineering

University of California, Merced

kwu42 [at] ucmerced [dot] edu

Curriculum Vitae


Recent News

  • (10/2020) A paper “Efficient Tensor Migration and Allocation on Heterogeneous Memory Systems for Deep Learning” is accepted in HPCA’21.
  • (9/2020) Kai will serve as shaow PC of Eurosys'20.
  • (9/2020) Kai will serve as technical program committee of HPCC'20.
  • (9/2020) Kai's PhD dissertation "Runtime Data Management on Non-Volatile Memory-based High Performance Systems" is selected to present in SC'20 Doctoral Showcase.
  • (8/2020) Kai is selected to be student volunteer for SC'20.
  • (7/2020) A paper “Exploring Non-Volatility of Non-Volatile Memory for High Performance Computing Under Failures” is accepted in CLUSTER’20.
  • (7/2020) A paper “Ribbon: High Performance Cache Line Flushing for Persistent Memory” is accepted in PACT’20.
  • (12/2019) A paper “Demystifying the Performance of HPC Scientific Applications on NVM-based Memory Systems” is accepted in IPDPS’20.
  • (06/2019) Successfully passed qualifying exam!
  • Happer new year!
  • (10/2018) One paper, "Understanding Application Recomputability without Crash Consistency in Non-Volatile Memory" is accepted in MCHPC'18.
  • (09/2018) Kai is selected to receive student travel grant for OSDI 2018
  • (06/2018) One paper, "Runtime Data Management on Non-Volatile Memory-based Heterogeneous Memory for Task-Parallel Programs", is accepted in SC'18.
  • (05/2018) One paper, "Modeling Application Resilience in Large Scale Parallel Execution", is accepted in ICPP'18.
  • (03/2018) Kai is selected to receive student travel grant for ASPLOS 2018
  • (02/2018) Kai is selected to receive student travel grant for NVMW 2018, San Diego!
  • (01/2018) Two posters are accepted in NVMW'18.
  • (09/2017) One poster, "Characterization and Comparison of Application Resilience for Serial and Parallel Codes", is accepted in SC'17.
  • (08/2017) Kai is selected to receive NSF student travel fund for Cluster 2017, Hawaii !!!
  • (06/2017) One paper, "Algorithm-Directed Persistent Memory for High Performance Computing", is accepted in Cluster'17.
  • (06/2017) One paper, "Unimem: Runtime Data Management on Non-Volatile Memory-based Heterogeneous Main Memory", is accepted in SC'17.
  • (06/2017) One paper, "Performance Evaluation and Modeling of HPC I/O on Non-Volatile Memory", is accepted in NAS'17.
  • (05/2017) Kai will do summer intern at Los Alamos National Laboratory(LANL) in May.
  • (05/2017) One submitmissions for NAS 17.
  • (05/2017) Kai received UC Merced Bobcat scholarship.
  • (04/2017) Kai traveled back to China.
  • (04/2017) Two submitmissions for SC 17.
  • (03/2017) Kai is selected to receive student travel grant for NVMW 2017.
  • (01/2017) Happy Chinese new year !
  • (11/2016) Kai is selected to be student volunteer for SC 16 with travel fund. Go to Salt lake city !
  • (06/2016) Kai joined PASA lab!
  • (05/2016) Kai graduated from MSU!

About Me

I am completing my Ph.D. by May 2021, and I am actively looking for jobs (both long-term internship and full-time job).

I am a Computer Science PhD candidate in EECS at University of California, Merced, where I am a member of Parallel Architecture, System, and Algorithm Lab (PASA)and advised by Dr. Dong Li. Before coming to UC Merced, I earned my master degree in Computer Science and Engineering from Michigan State University. Since January 2020, I serve as the graduate student representative at EECS, UC Merced.

Research Interests

My research areas are computer system and high performance computing (HPC) with a focus on memory heterogeneity. I design high performance computer systems for large-scale parallel systems with memory heterogeneity. My recent work focuses on designing system support for HPC, database, and AI applications on persistent memory-based big memory platforms.

Selected Publications

[HPCA'21] Jie Ren, Jiaolin Luo, Kai Wu, Mingjia Zhang, Hyeran Jeon and Dong Li. "Efficient Tensor Migration and Allocation on Heterogeneous Memory Systems for Deep Learning". In The 27th IEEE International Symposium on High-Performance Computer Architecture, 2021.
[SC'20] Kai Wu and Dong Li. "Runtime Data Management on Non-Volatile Memory-based High Performance Systems". Doctoral Showcase in 31th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, 2020.
[PACT'20] Kai Wu, Ivy B. Peng, Jie Ren and Dong Li. "Ribbon: High Performance Cache Line Flushing for Persistent Memory". In 29th International Conference on Parallel Architectures and Compilation Techniques.
[IPDPS'20] Ivy B. Peng, Kai Wu, Jie Ren, Dong Li and Maya Gokhale. "Demystifying the Performance of HPC Scientific Applications on NVM-based Memory Systems". In 34th IEEE International Parallel and Distributed Processing Symposium.
[Cluster'20] Jie Ren, Kai Wu and Dong Li. "Exploring Non-Volatility of Non-Volatile Memory for High Performance Computing Under Failures". In 22th IEEE Cluster Conference.
[MCHPC'19] Ivy B. Peng, Marty McFadden, Eric Green, Keita Iwabuchi, Kai Wu, Dong Li, Roger Pearce and Maya Gokhale. UMap: Enabling Application-driven Optimizations for Page Management. In Workshop on Memory Centric High Performance Computing held in conjunction with SC’19.
[SC'18] Kai Wu, Jie Ren and Dong Li. "Runtime Data Management on Non-Volatile Memory-based Heterogeneous Memory for Task-Parallel Programs". In 30th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, 2018.
[ICPP'18] Kai Wu, Wenqian Dong, Qiang Guan, Nathan Debardeleben and Dong Li. "Modeling Application Resilience in Large Scale Parallel Execution". In 47th International Conference on Parallel Processing.
[MCHPC'18] Jie Ren, Kai Wu and Dong Li. "Understanding Application Recomputability without Crash Consistency in Non-Volatile Memory". In Workshop on Memory Centric High Performance Computing held in conjunction with SC’18.
[SC'17] Kai Wu, Yingchao Huang and Dong Li. "Unimem: Runtime Data Management in Non-Volatile Memory-based Heterogeneous Main Memory". In 29th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, 2017.
[Cluster'17] Shuo Yang, Kai Wu, Yifan Qiao, Dong Li and Jidong Zhai. "Algorithm-Directed Persistent Memory for High Performance Computing". In 19th IEEE Cluster Conference.
[NAS'17] Wei Liu, Kai Wu, Jialin Liu, Feng Chen and Dong Li. "Performance Evaluation and Modeling of HPC I/O on Non-Volatile Memory". In 12th International Conference on Networking, Architecture, and Storage, 2017.

Research Experience

Research Intern / Bytedance (Infrastructure System Lab)
May 2020 - Present

Research Intern / Lawrence Livermore National Laboratory(LLNL)
Mentor: Dr.Maya B Gokhale
May 2018 - Aug 2018

Research Intern / Los Alamos National Laboratory(LANL)
Mentor: Dr.Nathan DeBardeleben and Dr.Qiang Guan
May 2017 - Aug 2017

Graduate Student Researcher / UC Merced
Advisor: Professor Dong Li
Aug 2016 - Present


Professional Activities

  • Technical Program Committee: Eurosys'21 (shadow PC), HPCC'20
  • Reviewer: NPC'20, CLUSTER'20, NPC'19, ICPP'19, SC'18, IPDPS'17, CLUSTER'17, HPCC'17, NAS'17, etc.
  • Student Volunteer: SC'20, SC'19, SC'18, SC'16.
  • Graduate Student Representative(UC Merced EECS), Jan 2020 - Present

Awards

  • Student Travel Award: SC'20, NVMW'20, NVMW'19, SC'19, SC'18, OSDI'18, ASPLOS'18, NVMW'18, CLUSTER'17, NVMW'17, SC'16
  • Graduate Student Travel Fellowship, University of California, Merced, 2018 & 2020
  • Bobcat Graduate Research Fellowship, University of California, Merced 2017
  • China National Scholarship 2013

Hobby

  • Hiking, basketball, tennis, badminton ...
  • Great food!