Optimizing Kernel Paths for Performance and Energy

The growing size of modern OSes such as Linux is well documented and likely exacerbated as more features are packed into hardware. To address these challenges, a large body of work in application-specific OSes and optimizations has been developed for accelerating network applications. This project aims to conduct data-driven optimizations of the Linux kernel to advance the community’s understanding of the plausibility of these techniques and their impact on performance and energy efficiency.

This project is supported by the Red Hat Collaboratory at Boston University.