It's Time for Operating Systems to Rediscover Hardware
Talkat 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI '21) · 2021-07-14..07-16
summary
Argument: mainstream OS research treats hardware as a uniform cache‑coherent SMP and ignores the heterogeneous reality, with concrete consequences: the Qualcomm modem DMA compromise shows a peripheral OS can reprogram IOMMU and break host assumptions; board management controllers run hundreds of thousands of lines before main CPUs and control power; published OS papers all target PC‑like hardware. Built response: an Enzian hybrid CPU/FPGA board and formal modeling of multiple physical address spaces expose real problems and use FPGAs to prototype and debug new OS/hardware interfaces.
AI-written summary · about
chapters (14)
- 0:00Introduction and context
- 2:26OS research landscape
- 4:43The problem with OS research
- 7:16Defining operating systems
- 10:09Hardware reality vs. fantasy
- 14:16The crisis in OS design
- 19:24Security and power challenges
- 25:43The decline of OS research
- 27:45Addressing OS denial
- 32:28Technical solutions and future
- 40:00Building research platforms
- 43:57The hidden complexity
- 45:47Call to action and conclusion
- 48:45Q&A Session
