• Assistant Professor, Computer Science & Engineering
Dr. Khanh Nguyen

Educational Background

  • Ph.D., Computer Science, University of California, Los Angeles, 2019
  • M.S., Computer Science, University of California, Irvine, 2015
  • B.S., Computer Science, University of California, Irvine, 2012

Research Interests

    • Programming languages
    • Compiler & runtime support
    • Memory management
    • Big data systems

Awards & Honors

  • Google Ph.D. Fellowship, 2017
  • Facebook Ph.D. Fellowship Finalist, 2017

Selected Publications

  • Christian Navasca, Cheng Cai, Khanh Nguyen, Brian Demsky, Shan Lu, Miryung Kim, and Guoqing Xu. "Gerenuk: Thin Computation over Big Native Data Using Speculative Program Transformation", Proceedings of the ACM Symposium on Operating Systems Principles (SOSP), 2019.
  • Khanh Nguyen, Lu Fang, Christian Navasca, Guoqing Xu, Brian Demsky, and Shan Lu. "Skyway: Connecting Managed Heaps in Distributed Big Data Systems", Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2018.
  • Khanh Nguyen, Lu Fang, Guoqing Xu, Brian Demsky, Shan Lu, Sanazsadat Alamian, and Onur Mutlu. "Yak: A High-Performance Big-Data-Friendly Garbage Collector", Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2016.
  • Lu Fang, Khanh Nguyen, Guoqing Xu, Brian Demsky, and Shan Lu. "Interruptible Tasks: Treating Memory Pressure As Interrupts for Highly Scalable Data-Parallel Programs", Proceedings of the ACM Symposium on Operating Systems Principles (SOSP), 2015.
  • Khanh Nguyen, Kai Wang, Yingyi Bu, Lu Fang, Jianfei Hu, and Guoqing Xu. "Facade: A Compiler and Runtime for (Almost) Object-Bounded Big Data Applications", Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2015.