Skip to main content

MACHINA: Lessons and Insights from Reimplementing the Mach Microkernel

UB4.136 | Day 1 | 16:00 - 16:20 | Speakers: Gianluca Guida

MACHINA: Lessons and Insights from Reimplementing the Mach Microkernel
A picture of a devroom at FOSDEM 2024

Stream opens at 16:00 (Europe/Brussels)

Notes

Abstract

Mach, famous for its complex IPC and VM subsystems, remains to this day an influential and historically significant Microkernel.

This talk introduces MACHINA, a new microkernel for AMD64 and RISCV64 modelled after the Mach 3 Microkernel. Currently in prototype stage, MACHINA aims to create a modular architecture for experimenting with "Mach-like" systems, reinterpreting Mach’s principles for modern hardware and software environments.

The talk will describe Mach 3’s abstractions and architecture—with a particular focus on its IPC and VM subsystems—and explore the process, design choices, and challenges of reimplementing them from scratch.

Attachments

Speakers

Gianluca Guida

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.