Github repo

Chen Wang

I am an Assistant Professor in the College of Computing and Data Science (CCDS) at Nanyang Technological University (NTU). Before joining NTU, I was the Fernbach Postdoctoral Fellow at the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory, where I worked with Dr. Kathryn Mohror. I completed my Ph.D. in Computer Science at the University of Illinois Urbana-Champaign, under the guidance of Prof. Marc Snir. Fun fact: I have an Erdős number of 3 through Marc :).

My research interests include high-performance computing, storage system, system for AI/LLM, parallel file system, performance analysis, etc. During my Ph.D. and postdoctoral research, I have extensively studied performance issues related to POSIX consistency and explored the design of next-generation high-performance storage systems. Many of the projects I have been involved in are centered around these areas.

I lead the Parallel Systems Lab (PSL) at NTU, where we build systems infrastructure at the intersection of parallel computing and AI. Visit the lab website for our research, publications, etc.


Teaching

I teach two undergraduate courses each year: SC4050 Parallel Computing in Semester 1 and SC4064 GPU Programming in Semester 2.

SC4050 Parallel Computing covers high-performance computing (HPC) topics, including OpenMP, MPI, and parallel file systems. SC4064 is a GPU-focused course that I introduced in 2026. It covers fundamental GPU architecture and programming concepts, along with emerging topics such as sparse tensor cores, container-based AI deployment, and heterogeneous computing.


Service (recent):