PhD Candidate @ UC San Diego

I’m a fifth year Computer Science Ph.D. student at UC San Diego where I’m advised by Alex Snoeren. I’m also a member of Systems and Networking and Circuit Switching research groups, and my research interests broadly lie in modern data center operating systems and networking. My thesis focus is on building better disaggregated or tiered memory systems by specializing them for, and taking guidance from, the applications using them.


Memory disaggregation: why now and what are the challenges [ paper ]

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

ACM SIGOPS Operating Systems Review, Volume 57

CoResident Evil: Covert Communication In The Cloud With Lambdas [ paper | talk | code ]

Anil Yelam, Shibani Subbareddy, Keerthana Ganesan, Stefan Savage and Ariana Mirian

The Web Conference ‘21 

SmartNIC Performance Isolation with FairNIC [ paper | talk | code (proprietary) ]

Stewart Grant*, Anil Yelam*, Maxwell Bland and Alex C. Snoeren


(* Co-first authors)



Email: ayelam(AT)ucsd(DOT)edu

Office: CSE 3140

Other: LinkedIn, GitHub, Goodreads

About me

I grew up in Southern India. Before starting my PhD in 2018, I received my bachelors degree from Indian Institute of Technology Kharagpur (2014) and I spent four years working as a Software Engineer at Microsoft (splitting my time at Belgrade and Redmond). I’m an avid reader and I like literary fiction; García Márquez is my favorite author (and Salman Rushdie, a close second). I also love playing Tennis and Piano.