Felix Xiaozhu Lin
PhD in Computer Science (Rice 2014), MS in CS (Tsinghua 2008), and BS in Automation (Tsinghua 2006). Grew up in Chongqing “the city of hills”.
I care about systems software – mostly for computers which consume (10 Milliwatt, 500 Watt) of power.
Today they include IoT sensors, smartphones, and edge servers.
My kenshō on systems research (2018-12) PDF
At Purdue, I work with a group of students who share interest in systems software.
Our current work bases on two premises:
1. OSes are defined by scenarios
- StreamBox: A stream processing engines exploiting manycores (ATC’17) and hybrid high-bandwidth memory (ASPLOS’19).
- A data store serving retrospective queries over large videos (Eurosys’19).
2. Commodity kernels (e.g. Linux) are essentially firmware
- Transkernel: executing unmodified Linux drivers on microcontroller cores (preprint and HotMobile’17).
- Power awareness redefined: power sandbox (Eurosys’18).
I worked on smartphone OS for my PhD, e.g. the K2 project which won an award in ASPLOS’14. Today, I continue to work on various mobile/wearable topics. See our group page for all projects.
Why Purdue Computer Eng?
| Center for Resilient Infrastructures, Systems, and Processes (CRISP)
| CompE graduate seminar
| To PhD applicants
| To signature requesters
| Name in Chinese