Presenter

Biography
Kai is currently a PhD student in EECS at the University of California, Merced. Before coming to UC Merced, he got his Masters degree in Computer Science and Engineering from Michigan State University in 2016. His research broadly falls into general areas of High-Performance Computing (Large-Scale Parallel Systems). Specifically, he focuses on the following areas: (i) Resource Management in Heterogeneous Computing (Non-volatile memory); (ii) Parallel programming models and runtime; (iii) Performance optimization and modeling; (iv) Resilience and consistency. He served as a student volunteer in SC'16. He served as an external reviewer for SC'18, IPDPS’17, Cluster'17, NAS'17, and HPCC'17. He did an internship at Lawrence Livermore National Laboratory in 2018 and another internship at Los Alamos National Laboratory in 2017.
Presentations
Workshop
Memory
NVRAM
Parallel Programming Languages, Libraries, and Models
W
Paper
Runtime Data Management on Non-Volatile Memory-Based Heterogeneous Memory for Task-Parallel Programs
GPUs
Memory
NVRAM
Performance
System Software
Tools
TP

