Revisiting Distributed Memory in the CXL Era

Message Passing V.S Distributed Shared Memory As Moore’s Law slows down, horizontal scaling has become the predominant strategy for enhancing system performance. Nonetheless, the inherent complexities of distributed programming present substantial challenges in creating efficient, correct, and resilient systems. Streamlining this process remains a fundamental objective of distributed programming frameworks. In the realm of distributed … Read more

K.I.S.S.: Keep It Simple, Smart! 

The end of October 2023 was an exciting time, since the 29th ACM Symposium on Operating Systems Principles (SOSP ’23) took place in Koblenz, Germany and the 14th ACM Symposium on Cloud Computing (SoCC ’23) in Santa Cruz, CA, USA. Both conferences featured exciting keynote talks, paper presentations and poster sessions with attendees from all … Read more

Systems Trivia: Behind The Scenes

Editor’s note: Since HotOS ’21, Systems Trivia has become systems researchers’ favorite activity – it’s always incredibly fun and educational. Systems Trivia was created by Roberta De Viti and Vaastav Anand who have then been successfully running it at HotOS ’21, SOSP ’21, and HotOS ’23. In this article, We invite Roberta and Vaastav to … Read more