Alireza Farshin

Alireza Farshin

Distributed Systems Researcher @ NVIDIA

📍 Stockholm, Sweden

About Me

I am a distributed systems researcher at NVIDIA. Before joining NVIDIA, I was a senior researcher at RISE Research Institutes of Sweden and a postdoctoral researcher in the Network Systems Laboratory (NSLab) at KTH Royal Institute of Technology, where I also completed my doctoral studies under the supervision of Professor Dejan Kostić and Professor Gerald Q. Maguire Jr. I received my B.Sc. in Electrical Engineering (Electronics) from Sharif University of Technology, Tehran, Iran, and my M.Sc. in Electrical Engineering (Digital Electronic Circuits) from Amirkabir University of Technology, Tehran, Iran.

My research interests include computer networks and networked systems. I currently work on:

  • Next-generation programmable NICs
  • Network simulation for AI/ML workloads
  • Code generation using LLMs

During my doctoral studies, I improved the performance of Network Functions Virtualization (NFV) service chains running at 100/200 Gbps by using low-level optimization techniques. I received a 2021 Google Ph.D. Fellowship in Systems and Networking — see my interview with KTH EECS. You can read more in my licentiate thesis and doctoral dissertation. To read the highlight of my research in Swedish, please check the Framtidens Forskning article "Optimerar cacheminnet för snabbare internettjänster".

Students

Publications

Aggregate Local, Sync Global first page
Francesco De Luca, Francesco De Nadai, Mariano Scazzariello, Tommaso Caiazzi, Alireza Farshin, Marco Chiesa, Giuseppe Di Battista
2025
MLSynth first page
Adel Sefiane, Alireza Farshin, Marios Kogias
Coding-Specific Sub-Models first page
Laura Puccioni, Alireza Farshin, Mariano Scazzariello, Changjie Wang, Marco Chiesa, Dejan Kostić
2024
FAJITA first page
Hamid Ghasemirahni, Alireza Farshin, Mariano Scazzariello, Gerald Q. Maguire Jr., Dejan Kostić, Marco Chiesa
NetConfEval first page
Changjie Wang, Mariano Scazzariello, Alireza Farshin, Simone Ferlin, Dejan Kostić, Marco Chiesa
🏅 IRTF/IETF ANRP 2025 Winner
FlowMage first page
Hamid Ghasemirahni, Alireza Farshin, Mariano Scazzariello, Marco Chiesa, Dejan Kostić
2023
IOTLB wall first page
Alireza Farshin, Luigi Rizzo, Khaled Elmeleegy, Dejan Kostić
2022
Packet Order Matters first page
NSDI'22 · Acceptance Rate (Spring): 28/104 ≈ 26.9%
Hamid Ghasemirahni, Tom Barbette, Georgios Katsikas, Alireza Farshin, Massimo Girondi, Amir Roozbeh, Marco Chiesa, Gerald Q. Maguire Jr., Dejan Kostić
🏅 Community Award Winner

Featured in Ericsson Blog and KTH news.

2021
PacketMill first page
ASPLOS'21 · Acceptance Rate: 75/398 ≈ 18.8%
Alireza Farshin, Tom Barbette, Amir Roozbeh, Gerald Q. Maguire Jr., Dejan Kostić

Featured in Ericsson Blog.

2020
Direct Cache Access first page
ATC'20 · Acceptance Rate: 65/348 ≈ 18.6%
Alireza Farshin, Amir Roozbeh, Gerald Q. Maguire Jr., Dejan Kostić

A preliminary version was presented at the EuroSys'20 poster session.

2019
Last Level Cache first page
EuroSys'19 · Acceptance Rate: 45/207 ≈ 21.7%
Alireza Farshin, Amir Roozbeh, Gerald Q. Maguire Jr., Dejan Kostić

Featured in Ericsson Blog, Tech Xplore, AlphaGalileo, KTH, and KTH EECS.

Personal

In my free time, I play chess, piano, and bass guitar. I am trying to teach myself to compose minimal music — check my SoundCloud playlist.