I am a co-founder at Feldera, where we are revolutionizing data processing with incremental compute.

My work sits at the boundary of operating systems, databases, networks, and system software that has to deal with real hardware rather than idealized abstractions.

Previously, I was a researcher at VMware Research, where I led the research effort on the NrOS. I earned a Doctor of Sciences in Computer Science from ETH Zurich in 2017 after spending a lot of time hacking on the Barrelfish Project.

Recent articles

Selected and recent papers

  • VLDB
    DBSP: automatic incremental view maintenance for rich query languages

    Mihai Budiu, Leonid Ryzhyk, Gerd Zellweger, Ben Pfaff, Lalith Suresh, Simon Kassing, Abhinav Gyawali, Matei Budiu, Tej Chajed, Frank McSherry, Val Tannen.

    The VLDB Journal · Journal · July 2025

  • SIGOPS
    Memory disaggregation: why now and what are the challenges

    Marcos K. Aguilera, Emmanuel Amaro, Nadav Amit, Erika Hunhoff, Anil Yelam, Gerd Zellweger.

    ACM SIGOPS Operating Systems Review · Journal · 2023

  • HotOS
    Beyond isolation: OS verification as a foundation for correct applications

    Matthias Brun, Reto Achermann, Tej Chajed, Jon Howell, Gerd Zellweger, Andrea Lattuada.

    Proceedings of the 19th Workshop on Hot Topics in Operating Systems · Providence, USA · July 2023

  • OSDI
    Sharding the State Machine: Automated Modular Reasoning for Complex Concurrent Systems.

    Travis Hance, Yi Zhou, Andrea Lattuada, Reto Achermann, Alex Conway, Ryan Stutsman, Gerd Zellweger, Chris Hawblitzel, Jon Howell, Bryan Parno.

    Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation · Boston, USA · July 2023

  • HotStorage
    Cache-Coherent Accelerators for Persistent Memory Crash Consistency.

    Ankit Bhardwaj, Todd Thornley, Vinita Pawar, Reto Achermann, Gerd Zellweger, Ryan Stutsman.

    Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems · Virtual · June 2022

  • NSDI
    How to diagnose nanosecond network latencies in rich end-host stacks.

    Roni Haecki, Radhika Niranjan Mysore, Lalith Suresh, Gerd Zellweger, Bo Gan, Timothy Merrifield, Sujata Banerjee, Timothy Roscoe.

    Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation · Renton, USA · April 2022

  • PLOS
    Isolation in Rust: What is Missing?

    Anton Burtsev, Dan Appel, David Detweiler, Tianjiao Huang, Zhaofeng Li, Vikram Narayanan, Gerd Zellweger.

    Proceedings of the 11th Workshop on Programming Languages and Operating Systems · Virtual · October 2021

  • OSDI
    NrOS: Effective Replication and Sharing in an Operating System.

    Ankit Bhardwaj, Chinmay Kulkarni, Reto Achermann, Irina Calciu, Sanidhya Kashyap, Ryan Stutsman, Amy Tai, Gerd Zellweger.

    Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation · Virtual · July 2021

  • OSDI
    RedLeaf: Isolation and Communication in a Safe Operating System.

    Vikram Narayanan, Tianjiao Huang, David Detweiler, Dan Appel, Zhaofeng Li, Gerd Zellweger, Anton Burtsev.

    Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation · Virtual · November 2020

  • ASPLOS
    IOctopus: outsmarting nonuniform DMA.

    Igor Smolyar, Alex Markuze, Boris Pismenny, Haggai Eran, Gerd Zellweger, Austin Bolen, Liran Liss, Adam Morrison, Dan Tsafrir.

    Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems · Lausanne, CH · March 2020

  • APSys
    So many performance events, so little time.

    Gerd Zellweger, Denny Lin, Timothy Roscoe.

    Proceedings of the 7th Asia-Pacific Workshop on Systems · Hong Kong, China · August 2016

  • DaMoN
    Customized OS support for data processing.

    Jana Giceva, Gerd Zellweger, Gustavo Alonso, Timothy Roscoe.

    Proceedings of the 12th International Workshop on Data Management on New Hardware · San Francisco, USA · August 2016

  • MaRS
    Basslet: an OS runtime for parallel data processing.

    Jana Giceva, Gerd Zellweger, Gustavo Alonso, Timothy Roscoe.

    In the 2016 Workshop on Multicore and Rack-scale Systems · London, UK · April 2016

  • ASPLOS
    SpaceJMP: Programming with Multiple Virtual Address Spaces.

    Izzat El Hajj, Alexander Merritt, Gerd Zellweger, Dejan Milojicic, Reto Achermann, Paolo Faraboschi, Wen-mei Hwu, Timothy Roscoe, Karsten Schwan.

    Proceedings of the 21th International Conference on Architectural Support for Programming Languages and Operating Systems · Atlanta, USA · April 2016

  • HotOS
    Not Your Parents' Physical Address Space.

    Simon Gerber, Gerd Zellweger, Reto Achermann, Kornilios Kourtis, Timothy Roscoe, Dejan Milojicic.

    Proceedings of the 15th Workshop on Hot Topics in Operating Systems · Kartause Ittingen, CH · May 2015

  • OSDI
    Decoupling Cores, Kernels, and Operating Systems.

    Gerd Zellweger, Simon Gerber, Reto Achermann, Kornilios Kourtis, Timothy Roscoe.

    Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation · Broomfield, USA · October 2014