About me

I am a researcher in the Mobility and Networking group at MSR Redmond. My research interest is computer systems in the networked environment. I received my PhD from CMU advised by Prof. David Andersen, concluding with eRPC. My thesis received CMU's Edmund M. Clarke Doctoral Dissertation Award.

[email: anuj.kalia@microsoft.com] [CV] [Thesis]

Conference papers

Agora: Software-based Real-time Massive MIMO Baseband

Proc. ACM CoNEXT, 2020
Jian Ding, Rahman Doost-Mohammady, Anuj Kalia, Lin Zhong

Challenges and Solutions for Fast Remote Persistent Memory Access

Proc. ACM SoCC, 2020
Anuj Kalia, Michael Kaminsky, David G. Andersen
Best Paper award
[Paper] [Slides]

Datacenter RPCs can be General and Fast

Proc. USENIX NSDI, 2019
Anuj Kalia, Michael Kaminsky, David G. Andersen
Best Paper award
Appears as an invited article in USENIX ;login:
[Webpage] [Paper] [Slides] [Code]

Putting the "Micro" Back in Microservices (short paper)

Proc. USENIX ATC, 2018
Sol Boucher, Anuj Kalia, Michael Kaminsky, David G. Andersen
[Paper] [Slides] [Code]

FaSST: Fast, Scalable, and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs

Proc. USENIX OSDI, 2016
Anuj Kalia, Michael Kaminsky, David G. Andersen
[Paper] [Slides] [Code]

Design Guidelines for High Performance RDMA Systems

Proc. USENIX ATC, 2016
Anuj Kalia, Michael Kaminsky, David G. Andersen
Best Student Paper award
Appears as an invited article in USENIX ;login:
[Paper] [Slides] [Code]

Architecting to Achieve a Billion Requests Per Second Throughput on a Single Key-Value Store Server Platform

Proc. ACM/IEEE ISCA, 2015
S. Li, H. Lim, V. Lee, J.H. Ahn, A. Kalia, M. Kaminsky, D. Andersen, Seongil O, S. Lee, P. Dubey
Selected as one of IEEE Micro Top Picks. Invited to appear as an extended version at ACM TOCS.
[Paper] [Code]

Raising the Bar for Using GPUs in Software Packet Processing

Proc. USENIX NSDI, 2015
Anuj Kalia, Dong Zhou, Michael Kaminsky, David G. Andersen
[Paper] [Slides] [Code]

Using RDMA Efficiently for Key-Value Services

Proc. ACM SIGCOMM, 2014
Anuj Kalia, Michael Kaminsky, David G. Andersen
[Paper] [Early tech report] [Slides] [Code]

Journal papers

Achieving One Billion Key-Value Requests per Second on a Single Server

In MICRO Top Picks 2016
S. Li, H. Lim, V. Lee, J.H. Ahn, A. Kalia, M. Kaminsky, D. Andersen, Seongil O, S. Lee, P. Dubey
[Paper]

Full-Stack Architecting to Achieve a Billion-Requests-Per-Second Throughput on a Single Key-Value Store Server Platform

In ACM TOCS, 2016
S. Li, H. Lim, V. Lee, J.H. Ahn, A. Kalia, M. Kaminsky, D. Andersen, Seongil O, S. Lee, P. Dubey
[Paper]