Papers

  1. GenPairX: A Hardware-Algorithm Co-Designed Accelerator for Paired-End Read Mapping
    Julien Eudine, Chu Li, Zhuo Cheng, Renzo Andri, Can Firtina, Mohammad Sadrosadati, Nika Mansouri Ghiasi, Konstantina Koliogeorgi, Anirban Nag, Arash Tavakkol, Haiyu Mao, Onur Mutlu, Shai Bergman, and Ji Zhang
    In 2026 IEEE International Symposium on High Performance Computer Architecture (HPCA 26)
  2. DPC: A Distributed Page Cache over CXL
    Shai Bergman, Zhe Yang, Julien Eudine, Giorgio Negro, Onur Mutlu, Arash Tavakkol, and Ji Zhang
    arXiv preprint arXiv:2604.19494 2026
  3. Accelerating Nested Virtualization with HyperTurtle
    Ori Ben Zur, Jakob Krebs, Shai Bergman, and Mark Silberstein
    In 2025 USENIX Annual Technical Conference (ATC 25) · Best Paper Award
  4. Leveraging Approximate Caching for Faster Retrieval-Augmented Generation
    Shai Bergman, Anne-Marie Kermarrec, Diana Petrescu, Rafael Pires, Mathis Randl, Martijn Vos, and Ji Zhang
    In Proceedings of the 26th International Middleware Conference (Middleware 25)
  5. Intent-Driven Storage Systems: From Low-Level Tuning to High-Level Understanding
    Shai Bergman, Won Wook Song, Lukas Cavigelli, Konstantin Berestizshevsky, Ke Zhou, and Ji Zhang
    arXiv preprint arXiv:2510.15917 2025
  6. Leveraging Approximate Caching for Faster Retrieval-Augmented Generation
    Shai Bergman, Ji Zhang, 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)
  7. 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)
  8. 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 24)
  9. 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
  10. 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)
  11. 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)
  12. 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)
  13. ZNSwap: Un-Block Your Swap
    Shai Bergman, Niklas Cassel, Matias Bjørling, and Mark Silberstein
    ACM Transactions on Storage (TOS 23)
  14. ZNSwap: un-Block your Swap
    Shai Bergman, Niklas Cassel, Matias Bjørling, and Mark Silberstein
    In 2022 USENIX Annual Technical Conference (ATC 22)
  15. 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)
  16. 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)
  17. 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)
  18. ActivePointers: A case for software address translation on GPUs
    Sagi Shahar, Shai Bergman, and Mark Silberstein
    ACM SIGOPS Operating Systems Review 18
  19. 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)
  20. 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