Seminarium: Systemy Rozproszone
7 czerwca 2025 12:15, sala 4070
Stanisław Czech, Nikodem Gapski
About (e)BPF development
BPF is quite a new addition to the linux kernel, being introduced in its current form just a few years ago. It’s still an actively developed system, and its design is actively discussed among the developers. My goal today is to describe some of the discussions that were happening during The 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit. This will include talks about:
- A strange BPF error message
- A new type of spinlock for the BPF subsystem
- In search of a stable BPF verifier
- Taking BPF programs beyond one-million instructions
Zapraszam,
Stanisław Czech
Bibliografia:
Beehive: A Scalable Disaggregated Memory Runtime Exploiting Asynchrony of Multithreaded Programs
The rising popularity of disaggregated memory and its microsecond-scale access latency has introduced new challenges to writing efficient software. With various competing approaches to optimizing performance in these scenarios, the authors underline several core issues with the existing solutions. Addressing these issues, they propose Beehive, a new, easy to use, asynchronous disaggregated memory framework exploiting asynchrony within a single application thread. They present results of Beehive outperforming the state-of-the-art disaggregated memory frameworks, i.e., Fastswap, Hermit, and AIFM, by 4.26, 3.05, and 1.58 times on average.
Zapraszam,
Nikodem Gapski
Bibliografia: