- All Categories
- Featured Events
- Alumni
- Application Deadline
- Arts
- Campus Discourse
- Careers
- BU Central
- Center for the Humanities
- Charity & Volunteering
- Kilachand Center
- Commencement
- Conferences & Workshops
- Diversity & Inclusion
- Examinations
- Food & Beverage
- Global
- Health & Wellbeing
- Keyword Initiative
- Lectures
- LAW Community
- LGBTQIA+
- Meetings
- Orientation
- Other Events
- Religious Services & Activities
- Special Interest to Women
- Sports & Recreation
- Social Events
- Study Abroad
- Weeks of Welcome
- Fred Sandback at the BU Center for the HumanitiesAll day
- MechE PhD Final Oral Defense: Monan Ma9:00 am
- MSE Masters Thesis Presentation: Tingwei Lin9:00 am
- MSE PhD Final Defense: Benli Jiang9:30 am
- Distinguished Morse Lecture: Climate Change and Tomorrow’s Africa10:00 am
- CFA Color Garden: Spring Planting11:00 am
- MFA Graphic Design Thesis Exhibition11:00 am
- MFA Sculpture and MFA Print Media & Photography Thesis Exhibitions11:00 am
- MechE Seminar Series: Jian Cao11:00 am
- ECE MS Thesis Defense: Fredrik Wilke11:30 am
- BU Biotech Club - Deadline for Pitch Competition Sign Ups!12:00 pm
- Reverse Internship Pitch: Life Sciences Companies Pitch to You (Interns)12:00 pm
- Through and Beyond the State: Collaborative Finance and Cosmologies of Solidarity in East Africa12:00 pm
- The Future is Green: Building Climate Solutions That Scale12:30 pm
- BME PhD Dissertation Defense: Emma Stowe1:00 pm
- Managing Anxiety1:30 pm
- BME PhD Dissertation Defense: Jiayi Li2:00 pm
- ECE MS Thesis Defense: Jeffery Lim2:00 pm
- Joint MSE/ME Talk: Rayne Zheng, UC Berkeley2:00 pm
- MSE Masters Thesis Presentation: Tyler Critz2:30 pm
- Translating Translation: Multilingual Texts in Taiwan's Literature2:30 pm
- Translating Translation: Multilingual Texts in Taiwan's Literature2:30 pm
- CISE Seminar: Orly Shapira-Lishchinsky, Professor at BarIlan University, Israel3:00 pm
- Graduate Students Support Group3:00 pm
- BU Hillel: Shabbat Volunteering With Hebrew Senior Life4:00 pm
- Colburn Lecture: Dr. Barbara Shinn-Cunningham4:00 pm
- Friday Philosophy Colloquium: Nancy Fraser (Rescheduled)4:00 pm
- BA in Art Reception5:00 pm
- BU Hillel: Shabbat Services5:00 pm
- Learn to Belay5:00 pm
- BU Hillel: Shabbat Dinner6:00 pm
- Sunset Kayaking6:30 pm
- Borderless Film Festival7:00 pm
- The Oresteia7:30 pm
- Beginner Backpacking: Monadnock-Sunapee Greenway6:00 am
- Inner Strength Gospel Choir Spring Concert7:00 pm
ECE MS Thesis Defense: Fredrik Wilke
ECE MS Thesis Defense: Fredrik Wilke
Title: Kernel as a Shared Object: Dynamic Privilege with Dynamic Linking
Advisor: Professor Orran Krieger
Committee: Professor Manuel Egele & Professor Jonathan Appavoo
Abstract: Uni-kernels have demonstrated that Kcuts, short-cuts from application to kernel code, are a powerful optimization technique in the construction of systems dedicated to a single task. Previous work has suggested that the power of such short-cuts can be naturally extended to a general purpose Operating System (OS) with modest effort. Support for Kcuts within an existing general purpose OS opens the door to a new approach for constructing optimized dedicated runtimes. Rather than conforming to the constraints of a uni-kernel, one can construct a runtime from an unrestricted set of user software while having the freedom to develop and exploit Kcuts for the task-critical binaries and libraries. The design focuses on making Kcuts an additive, optional, execution-time property that can be easily added to an OS kernel, in contrast to being a systemic property that impacts the complete design and implementation of the kernel and user software. In line with this, the OS side implementation only adds a new system call and a small attendant set of supporting kernel changes. The user-side implementation that allows applications to utilise kernel functions and data structures is the focus of this work. It presents a novel application and linkage model that allows for efficient application development and portability. This enables user binaries and libraries to be developed to enact particular kcut-based optimizations while integrating and exploiting the rich existing ecosystem of the OS. Overall, this work demonstrates Kcut optimization can enable performance increases akin to uni-kernel’s and yet be a standard feature of a general purpose OS.
| When | 11:30 am - 1:30 pm on 17 April 2026 |
|---|---|
| Building | PHO 428 |