I am a tenure-track Assistant Professor at University of Electronic Science and Technology of China (UESTC) in the school of Information and Software Engineering. I received my Ph.D. from the University of Virginia, advised by Prof. Felix Xiaozhu Lin. My research is in the intersection of OS x Arch x PL, under the umbrella of efficiency and security.
Prior to UESTC and the facultyship, I was lucky to be awarded Top Minds from Huawei, where I had a little dabble in industry.
What I do:
Recently exploring:
I am always looking for motivated students who are interested in above topics (esp. in the hardcore part). If you'd like to join our group (as an undergrad intern or a graduate student), feel free to shoot me an email with your cv!
") does not match the recommended repository name for your site ("
").
", so that your site can be accessed directly at "http://
".
However, if the current repository name is intended, you can ignore this message by removing "{% include widgets/debug_repo_name.html %}
" in index.html
.
",
which does not match the baseurl
("
") configured in _config.yml
.
baseurl
in _config.yml
to "
".
Hongyu Li*, Liwei Guo*, Yexuan Yang, Shangguang Wang, Mengwei Xu (* equal contribution)
USENIX Annual Technical Conference (USENIX ATC) 2024 Best Paper Award
We shed light on how Rust as an emerging memory-safe (systems) programming language blends with Linux kernel -- an old, giant legacy.
Hongyu Li*, Liwei Guo*, Yexuan Yang, Shangguang Wang, Mengwei Xu (* equal contribution)
USENIX Annual Technical Conference (USENIX ATC) 2024 Best Paper Award
We shed light on how Rust as an emerging memory-safe (systems) programming language blends with Linux kernel -- an old, giant legacy.
Liwei Guo, Shuang Zhai, Yi Qiao, Felix Xiaozhu Lin
USENIX Annual Technical Conference (USENIX ATC) 2019
We present a novel OS model for heterogeneous multi-processors, which executes unmodified energy-consuming kernel code of a CPU on a microcontroller-like peripheral core. By combining DBT and emulation, a transkernel bridges ISA gaps and caters to core asymmetry with an inverse guest/host virtualization paradigm. Transkernel is inspired by various video game emulators.
Liwei Guo, Shuang Zhai, Yi Qiao, Felix Xiaozhu Lin
USENIX Annual Technical Conference (USENIX ATC) 2019
We present a novel OS model for heterogeneous multi-processors, which executes unmodified energy-consuming kernel code of a CPU on a microcontroller-like peripheral core. By combining DBT and emulation, a transkernel bridges ISA gaps and caters to core asymmetry with an inverse guest/host virtualization paradigm. Transkernel is inspired by various video game emulators.
Liwei Guo, Wonkyo Choe, Felix Xiaozhu Lin
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2023
We show how large Transformer models can run on a wimpy, cheap SoC at 1MB of memory while maintaining accuracy.
Liwei Guo, Wonkyo Choe, Felix Xiaozhu Lin
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2023
We show how large Transformer models can run on a wimpy, cheap SoC at 1MB of memory while maintaining accuracy.