Event Location


Dr. Felix Xiaozhu Lin

Assistant Professor

Electrical and Computer Engineering

Purdue University

Friday, October 26, 2018

11:00 a.m. - 12:00 p.m.

1300 EB

“AI, app-defined OS, and the ossified Linux kernel”


In response to AI and big data, many classic OS functions now incarnate as app-specific runtimes; the kernel beneath them, while still crucial, is deprived of personalities and ossified. We address challenges along both directions. I will describe our recent work on supporting large stream and video analytics as well as on building unconventional kernels. I will discuss the unified themes underlying the two seemingly distinct inquiries and the road ahead.

Felix Xiaozhu Lin is an assistant professor of Purdue ECE. He addresses systems software challenges in a wide range of scenarios, spanning from interactive wearables to large analytics engines. He takes diverse approaches, including novel OS structures, kernel subsystem design, whole-OS characterization, binary translation, and user-level runtimes. See for his projects, one of which (K2) won the best paper award of ASPLOS’14.

He obtained his PhD from Rice University; he received BS and MS from Tsinghua University; he is a recipient of the Google Faculty Award.


Faculty Host:  Dr. Mi Zhang (

Michigan State University is committed to providing equal opportunity for participation in all programs, services and activities.  Accommodations for persons with disabilities may be requested by contacting Dr. Cagri Ulusoy (