Papers

  1. Accelerating Nested Virtualization with HyperTurtle
    Ori Ben Zur, Jacob Krebs, Shai Bergman, and Mark Silberstein
    In 2025 USENIX Annual Technical Conference (ATC 25)
  2. Leveraging Approximate Caching for Faster Retrieval-Augmented Generation
    Shai Bergman, Zhang Ji, Anne-Marie Kermarrec, Diana Petrescu, Rafael Pires, Mathis Randl, and Martijn Vos
    In Proceedings of the 5th Workshop on Machine Learning and Systems (EuroMLSys 25)
  3. Storage cluster for persistency, CXL pools for caching
    Karim Manaouil, Ji Zhang, Yang Zhe, Zhou Xing Wang, Shai Bergman, and Antonio Barbalace
    In Proceedings of the 4th Workshop on Heterogeneous Composable and Disaggregated Systems (HCDS 25)
  4. Composable Storage Servers: A Storage Paradigm for Disaggregated Systems
    Shai Bergman, Onur Mutlu, Wu Yong, Keji Huang, and Ji Zhang
    In 2024 International Conference on Networking, Architecture and Storage (NAS 25)
  5. Flexible Swapping for the Cloud
    Milan Pandurov, Lukas Humbel, Dmitry Sepp, Adamos Ttofari, Leon Thomm, Do Le Quoc, Siddharth Chandrasekaran, Sharan Santhanam, Chuan Ye, Shai Bergman, and  others
    arXiv preprint arXiv:2409.13327 2024
  6. Answering the Call to ARMs with PACER: Power-Efficiency in Storage Servers
    Hankun Cao, Shai Bergman, Si Sun, Yanbo Albert Zhou, Xijun Li, Jun Gao, Zhuo Cheng, and Ji Zhang
    In 2024 38th Symposium on Mass Storage Systems and Technologies (MSST 24)
  7. Reducing The Virtual Memory Overhead in Nested Virtualization
    Ori Ben Zur, Shai Bergman, and Mark Silberstein
    In Proceedings of the 16th ACM International Conference on Systems and Storage (Poster, Systor 23)
  8. Translation Pass-Through for Near-Native Paging Performance in VMs
    Shai Bergman, Mark Silberstein, Takahiro Shinagawa, Peter Pietzuch, and Lluı́s Vilanova
    In 2023 USENIX Annual Technical Conference (ATC 23)
  9. ZNSwap: Un-Block Your Swap
    Shai Bergman, Niklas Cassel, Matias Bjørling, and Mark Silberstein
    ACM Transactions on Storage (TOS 23)
  10. ZNSwap: un-Block your Swap
    Shai Bergman, Niklas Cassel, Matias Bjørling, and Mark Silberstein
    In 2022 USENIX Annual Technical Conference (ATC 22)
  11. Reconsidering OS memory optimizations in the presence of disaggregated memory
    Shai Bergman, Priyank Faldu, Boris Grot, Lluı́s Vilanova, and Mark Silberstein
    In Proceedings of the 2022 ACM SIGPLAN International Symposium on Memory Management (ISMM 22)
  12. Slashing the disaggregation tax in heterogeneous data centers with FractOS
    Lluı́s Vilanova, Lina Maudlej, Shai Bergman, Till Miemietz, Matthias Hille, Nils Asmussen, Michael Roitzsch, Hermann Härtig, and Mark Silberstein
    In Proceedings of the Seventeenth European Conference on Computer Systems (EuroSys 22)
  13. SPIN: Seamless operating system integration of peer-to-peer DMA between SSDs and GPUs
    Shai Bergman, Tanya Brokhman, Tzachi Cohen, and Mark Silberstein
    ACM Transactions on Computer Systems (TOCS 19)
  14. ActivePointers: A case for software address translation on GPUs
    Sagi Shahar, Shai Bergman, and Mark Silberstein
    ACM SIGOPS Operating Systems Review 18
  15. SPIN: Seamless Operating System Integration of Peer-to-Peer DMA Between SSDs and GPUs
    Shai Bergman, Tanya Brokhman, Tzachi Cohen, and Mark Silberstein
    In 2017 USENIX Annual Technical Conference (ATC 17)
  16. ActivePointers: a case for software address translation on GPUs
    Sagi Shahar, Shai Bergman, and Mark Silberstein
    In Proceedings of the 43rd International Symposium on Computer Architecture (ISCA 16)

Patents

  1. DEVICES AND METHODS FOR REMOTE DIRECT MEMORY ACCESS, WO2022156902A1
    Ben-Shahar BELKAR, David GANOR, Amit GERON, and Shai BERGMAN
  2. METHOD AND SYSTEM FOR DIRECT MEMORY ACCESS, WO2021239228A1
    Ben-Shahar BELKAR, Alex MARGOLIN, Shai BERGMAN, Ronen HYATT, Danny VOLKIND, Lior KHERMOSH, and Tanya BROKHMAN
  3. METHOD AND SYSTEM FOR DIRECT MEMORY ACCESS, WO2021239230A1
    Ben-Shahar BELKAR, Alex MARGOLIN, Shai BERGMAN, Ronen HYATT, Danny VOLKIND, Lior KHERMOSH, and Tanya BROKHMAN