Kele Huang

Kele Huang   黄科乐

Kele is a second-year CS Ph.D. student in Department of Computer Science, Columbia University. He is co-advised by Prof. Jason Nieh and Prof. Ronghui Gu at Software Systems Laboratory .

His research lies at computer systems, especially operating systems, virtualization and confidential computing.

He was recommended to Institute of Computing Technology, Chinese Academy of Sciences for M.S. program after he received his B.E. from Central South University.

Email  /  LinkedIn  /  Google Scholar  /  Github


profile photo
Experience

  • Graduate Research Assistant at Software Systems Laboratory, 2022 - Present.
  • TA for Operating Systems I, COMS 4118, Fall 2022.
  • Systems Engineer at ByteDance, 2021 - 2022.
  • Summer Research Intern at UIUC, advised by Prof. Tianyin Xu, 2021.
  • Publications
    BTMMU: An Efficient and Versatile Cross-ISA Memory Virtualization
    Kele Huang, Fuxin Zhang, Cun Li, Gen Niu, Junrong Wu, Tianyi Liu
    ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), 2021

    Propose a novel method BTMMU to solve almost all known challenges in cross-ISA memory virtualization. BTMMU consists of a low-cost hardware extension of host MMU, a Linux kernel module and a patched QEMU version.

    Awards

  • Tang Family Fellowship, 2022.
  • National Scholarship, Chinese Ministry of Education, 2017.
  • Patch Lists / RFCs

  • Linux, mm: fix comment of page table counter, commit 3783e1.
  • Linux, [RFC] KVM: x86: SVM: don't expose PV_SEND_IPI feature with AVIC, link.
  • Linux, ptp: fix error print of ptp_kvm on X86_64 platform, commit c2402d.
  • QEMU, tcg/mips: Fix SoftTLB comparison on mips backend, commit 4e655e.
  • QEMU, accel/tcg: Fix computing of is_write for MIPS, commit 62475e.

  • Last Update: 12/08/2023

    Website Template