Papers

The Design and Implementation of Hyperupcalls, Nadav Amit and Michael Wei, USENIX Annual Technical Conference (ATC), 2018, Best Paper Award

Remote Regions: a Simple Abstraction for Remote Memory, Marcos Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Stanko Novakovic, Arun Ramanathan, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian and Michael Wei, USENIX Annual Technical Conference (ATC), 2018

Remote Memory in the Age of Fast Networks, Marcos K Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian and Michael Wei, ACM Symposium on Cloud Computing (SOCC), 2017

Optimizing the TLB Shootdown Algorithm with Page Access Tracking, Nadav Amit, USENIX Annual Technical Conference (ATC), 2017

Hypercallbacks: Decoupling Policy Decisions and Execution, Nadav Amit, Michael Wei and William Tu, Workshop on Hot Topics in Operating Systems (HotOS), 2017

Page Fault Support for Network Controllers, Ilya Lesokhin, Haggai Eran, Shachar Raindel, Guy Shapiro, Sagi Grimberg, Liran Liss, Muli Ben-Yehuda, Nadav Amit, Dan Tsafrir , ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2017

Bare-Metal Performance for Virtual Machines with Exitless Interrupts, Nadav Amit, Abel Gordon, Nadav Har'El, Muli Ben-Yehuda, Alex Landau, Assaf Schuster, Dan Tsafrir , Communications of the ACM (CACM), January 2016

Virtual CPU Validation, Nadav Amit, Dan Tsafrir, Assaf Schuster, Ahmad Ayoub, Eran Shlomo, ACM Symposium on Operating Systems Principles (SOSP), 2015

rIOMMU: Efficient IOMMU for I/O devices that employ ring buffers, Moshe Malka, Nadav Amit, Muli Ben-Yehuda and Dan Tsafrir, ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2015

Efficient intra-operating system protection against harmful DMAs , Moshe Malka, Nadav Amit and Dan Tsafrir, USENIX Conference on File and Storage Technologies (FAST), 2015

VSWAPPER: A Memory Swapper for Virtualized Environments, Nadav Amit, Dan Tsafrir and Assaf Schuster, ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2014

Using Disk Add-Ons to Withstand Simultaneous Disk Failures with Fewer Replicas, Eitan Rosenfeld, Nadav Amit and Dan Tsafrir, Workshop on the Interaction amongst Virtualization, Operating Systems and Computer Architecture (WIVOSCA), 2013

ELI: Bare-Metal Performance for I/O Virtualization, Abel Gordon*, Nadav Amit*, Nadav Har'El, Muli Ben-Yehuda, Alex Landau, Assaf Schuster and Dan Tsafrir, ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2012. Pat Goldberg Memorial Best Paper Award, HiPEAC Paper Award

* Both authors contributed equally

vIOMMU: Efficient IOMMU Emulation, Nadav Amit, Muli Ben-Yehuda, Dan Tsafrir and Assaf Schuster, USENIX Annual Technical Conference (ATC), 2011

Strategies for Mitigating the IOTLB Bottleneck, Nadav Amit, Muli Ben-Yehuda and Ben-Ami Yassour, Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA), 2010