![CV [PDF]](images/partywizard.gif)
Hangchen Yu @ UTCS
Computer Science Department
University of Texas at Austin, Austin, TX
Email: hyu AT cs DOT utexas DOT edu
Biography
I am working with Chris J. Rossbach on
fundamental and practical virtualization problems.
My previous and current researches and project experience cross different boundaries:
from electronics to computer science;
from stand-alone server to cloud services;
from user-space to kernel-space;
from virtual machine to hypervisor;
from compiler to software system.
Recent News
- [Oct/20] Milestone: I completed my Ph.D. degree!
- [Apr/20] I will join Facebook upon graduation.
- [Dec/19] Our AvA project received Best Poster Award in IAP’19 (Industry–Academia Partnership Cloud Workshop).
- [Dec/19] Our paper titled “AvA: Accelerated Virtualization of Accelerators” was accepted to ASPLOS’20.
Education
- Ph.D. in Computer Science, University of Texas at Austin, 2015 - Oct. 2020
- Interest: virtualization, hypervisor, GPGPU/accelerator virtualization, operating systems
- M.S. in Computer Science, University of Texas at Austin, May 2020
- BSc in Electrical Engineering, Shanghai Jiao Tong University, 2010 - 2014
- Explored research in electro-magnetics, antennas, machine learning, software-defined networking
and distributed computing
Publication and project
- Hangchen Yu, Arthur M. Peters, Amogh Akshintala, Christopher J. Rossbach:
AvA: Accelerated Virtualization of Accelerators,
ASPLOS’20, Mar 2020.
[PDF][POSTER(IAP’19 Best Poster Award)][DOI]
- Amogh Akshintala*, Hangchen Yu*, Arthur M. Peters, Christopher J. Rossbach:
Trillium: The code is the IR,
VIRT’19, July 2019.
[PDF]
- Hangchen Yu, Arthur M. Peters, Amogh Akshintala, Christopher J. Rossbach:
Automatic Virtualization of Accelerators,
HotOS’19, May 2019.
[PDF][POSTER(OSDI’18)][DOI]
- Hangchen Yu, Christopher J. Rossbach:
Full Virtualization for GPUs Reconsidered,
WDDD’17, July 2017.
[PDF]
- Youngjin Kwon, Hangchen Yu, Simon Peter, Christopher J. Rossbach, Emmett Witchel:
Coordinated and Efficient Huge Page Management with Ingens,
OSDI’16, Nov. 2016.
[PDF][POSTER]
>> Read more: [~/publication] (full list and talk slides)
[Google Scholar] (citations)
Experience
Engineering Intern @ Katana Graph
May 2020 - July 2020 Austin, TX
- Built an AvA-based GPU service on AWS which consolidates GPU servers across
Katana instances.
Research Intern @ Microsoft Research
May 2018 – Aug 2018 Redmond, Washington
- Virtualized Intel Processor Trace for Hyper-V on SkyLake and post-SkyLake
(e.g. IceLake) CPUs, and developed the first extensible processor supervisor
feature state management (i.e. XSAVES support) for Hyper-V.
Performance Engineering Intern @ VMware
May 2017 – Aug 2017 Palo Alto, California
- Designed and developed a log-independent tool to monitor and analyze the
inter-service communications in vCenter on the fly.
Software Engineer Intern @ Google
May 2016 – Aug 2016 Madison, Wisconsin
- Designed, wrote and tested low-level modules in a distributed in-memory
storage system (internal production).
Software Developer Intern @ GitCafe (a GitHub-alike company)
Dec 2014 – Jun 2015 Shanghai, China
- Implemented a handful of features, e.g., GitCafe pages service (gitcafe.io),
GitHub-compatible Markdown rendering engine, workload balancer, and live
patching of git workers.