Selected papers

Selected papers

The full list is at Google Scholar

Speicher: Securing LSM-based Key-Value Stores using Shielded Execution
Maurice Bailleu, Jörg Thalheim, Pramod Bhatotia, Christof Fetzer, Michio Honda and Kapil Vaswani, USENIX Conference on File and Storage Technologies (FAST), February 2019

FlowBlaze: Stateful Packet Processing in Hardware
Salvatore Pontarelli, Roberto Bifulco, Marco Bonola, Carmelo Cascone, Marco Spaziani, Valerio Bruschi, Davide Sanvito, Giuseppe Siracusano, Antonio Capone, Michio Honda, Felipe Huici and Giuseppe Bianchi, USENIX Symposium on Networked Systems Design and Implementation (NSDI), February 2019

PASTE: A Network Programming Interface for Non-Volatile Main Memory
Michio Honda, Giuseppe Lettieri, Lars Eggert and Douglas Santry, USENIX Symposium on Networked Systems Design and Implementation (NSDI), April 2018

Prism: A Proxy Architecture for Datacenter Networks
Yutaro Hayakawa, Lars Eggert, Michio Honda and Douglas Santry, ACM Symposium on Cloud Computing (SoCC) (short paper), September 2017

HyperNF: Building a High Performance, High Utilization and Fair NFV Platform
Kenichi Yasukata, Felipe Huici, Vincenzo Maffione, Giuseppe Lettieri and Michio Honda, ACM Symposium on Cloud Computing (SoCC) , September 2017

PASTE: Network Stacks Must Integrate with NVMM Abstractions
Michio Honda, Lars Eggert and Douglas Santry, ACM Workshop on Hot Topics in Networks (HotNets), November 2016
(Note: NSDI’18 version updates this paper)

StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs
Kenichi Yasukata, Michio Honda, Douglas Santry and Lars Eggert, USENIX Annual Technical Conference (ATC), June 2016

mSwitch: A Highly-Scalable, Modular Software Switch
Michio Honda, Felipe Huici, Giuseppe Lettieri and Luigi Rizzo, ACM SIGCOMM Symposium on SDN Research (SOSR), June 2015 Best paper award
Errata: CPU used in the paper is Xeon E5-2695v2 whose base clock frequency is 2.4 Ghz (not 2.8 Ghz)

pdf bibtex code (integrated with VALE)

Rekindling Network Protocol Innovation with User-Level Stacks
Michio Honda, Felipe Huici, Costin Raiciu, Joao Araujo and Luigi Rizzo, ACM SIGCOMM Computer Communication Review (CCR), April 2014

ClickOS and the Art of Network Function Virtualization
Joao Martins, Mohamed Ahmed, Costin Raiciu, Vladimir Olteanu, Michio Honda, Roberto Bifulco and Felipe Huici, USENIX Networked Systems Design and Implementation (NSDI), April 2014

How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP
Costin Raiciu, Christoph Paasch, Sebastien Barre, Alan Ford, Michio Honda, Fabien Duchene, Olivier Bonaventure and Mark Handley, USENIX Networked Systems Design and Implementation (NSDI), April 2012
Community Award

Is it Still Possible to Extend TCP?
Michio Honda, Yoshifumi Nishida, Costin Raiciu, Adam Greenhalgh, Mark Handley and Hideyuki Tokuda, ACM Internet Measurement Conference (IMC), November 2011
Applied Networking Research Prize (ANRP) by Internet Research Task Force Featured on Slashdot (2011) and Hacker News (2018)

A Connectivity-Driven Retransmission Scheme Based On Transport Layer Readdressing
Michio Honda, Jin Nakazawa, Yoshifumi Nishida, Masahiro Kozuka and Hideyuki Tokuda, IEEE International Conference on Distributed Computing Systems (ICDCS), June 2008, pp.277-285
Merged in both FreeBSD and Linux mainline kernels