Systems Design and Implementation Seminar

  • Remote Access - Zoom
  • Virtual Presentation - ET
  • PEKKA ENBERG
  • Ph.D. Student
  • Department of Computer Science
  • University of Helsinki
Seminars

Parakernel Operating System: How to Eliminate (Some) Operating System Abstractions to Unlock Fast I/O Devices for Applications

I/O is getting faster in servers that have fast programmable NICs and non-volatile main memory operating close to the speed of DRAM, but single-threaded CPU speeds have stagnated. Applications cannot take advantage of modern hardware capabilities when using interfaces built around abstractions that assume I/O to be slow. In this talk, we discuss how OS abstractions are getting in the way of applications, and present the parakernel model, which aims to move the OS out of the way, to allow applications to take advantage of today's fast I/O devices.

Pekka Enberg is a PhD student at the University of Helsinki, working on operating systems and application architecture to take advantage of contemporary hardware. He has previously worked on the Linux kernel and the OSv unikernel, and on distributed database systems.

Faculty Host: Justine Sherry

Zoom Participation. See announcement.

For More Information, Please Contact: