Photo credit: Lillie Paquette / MIT School of Engineering
Email: ghobadi at csail dot mit dot edu
Office: 32 Vassar Street, Cambridge, G940
Research Interests
High-Performance Cloud Infrastructure
Networks for Machine Learning
Hardware-Software Co-design
Data Center Networks
Network Optimization
Optical Networks
Teaching
Fall 2020, 2019: 6.829 Computer Networks
Spring 2020, 2019: 6.033 System Engineering
Accessibility
|
TIBCO Career Development Assistant Professor
Computer Science & Artificial Intelligence Laboratory
Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology
CV
Publications
 |
In-network Aggregation for Shared Machine Learning Clusters
N. Gebara, P. Costa, M. Ghobadi
MLSYS 2021 [to appear]
|
 |
A Social Network under Social Distancing - Experience and Insights during COVID-19 on Risk-Driven Backbone Management
Y. Xia, Y. Zhang, Z. Zhong, G. Yan, C. L. Lim, S. S. Ahuja, S. Bali, A. Nikolaidis, K. Ghobadi, M. Ghobadi
USENIX NSDI 2021 [to appear]
|
 |
Challenging the Stateless Quo of Programmable Switches
N. Gebara, A. Lerner, M. Yang, M. Yu, P. Costa, M. Ghobadi
ACM HotNets 2020
[paper]
|
 |
PINE: Photonic Integrated Networked Energy efficient datacenters (ENLITENED Program) [Invited]
M. Glick, N. C. Abrams, Q. Cheng, M. Teh, Y. Hung, O. Jimenez, S. Liu, Y. Okawachi, X. Meng, L. Johansson, M. Ghobadi, L. Dennison, G. Michelogiannakis, J. Shalf, A. Liu, J. Bowers, A. Gaeta, M. Lipson, and K. Bergman
Journal of Optical Communications and Networking, 2020
[paper]
|
 |
The Case for Photonic Memory Disaggregation in Datacenters
J. Shalf, G. Michelogiannakis, B. Austin, T. Groves, M. Ghobadi, L. Dennison, T. Gray, M. Glick, K. Bergman
OSA Advanced Photonics Congress 2020
[paper]
|
 |
On the Complexity of Traffic Traces and Implications
C. Avin, M. Ghobadi, K. Griner, S. Schmid
ACM SIGMETRICS'20
[paper] [video]
|
 |
Enabling Programmable Transport Protocols in High-Speed NICs
M. T. Arashloo, A. Lavrov, M. Ghobadi, J. Rexford, D. Walker, D. Wentzlaff
USENIX NSDI'20
[paper]
|
 |
OptFlow: A Flow-based Abstraction for Programmable Topologies
K. Foerster, L. Luo, M. Ghobadi
ACM SOSR'20
[paper]
|
 |
Active Learning in Undergraduate Computer Systems: Before and After the COVID-19 Pandemic
K. LaCurts, M. Ghobadi, K. Sollin
SIGCOMM Education Workshop 2020
[paper]
|
 |
FAB: Toward Flow-aware Buffer Sharing on Programmable Switches
M. Apostolaki, L. Vanbever, M. Ghobadi
Buffer Sizing Workshop 2019
[paper] [slides]
|
 |
FlexEnt: Entropy Coding to Curb Stragglers in Large-Scale Distributed Machine Learning
J. Salamy, A. Sharma, M. Ghobadi, M. Medard
SOSP's AI Systems Workshop 2019
[paper] [poster]
|
 |
TeaVaR: Striking the Right Utilization-Availability Balance in WAN Traffic Engineering
J. Bogle, N. Bhatia, M. Ghobadi, I. Menache, N. Bjorner, A. Valadarsky, M. Schapira
ACM SIGCOMM'19
[paper] [slides] [video] [code] [live demo][recorded demo][poster] [press]
|
 |
Bandwidth Steering for HPC using Silicon Nanophotonics
G. Michelogiannakis, Y. Shen, M. Y. Teh, X. Meng, B. Aivazi, T. Groves, J. Shalf, M. Glick, M. Ghobadi, L. Dennison, K. Bergman
ACM/IEEE Supercomputing Conference'19
[paper]
|
 |
RADWAN: Rate Adaptive Wide Area Network
R. Singh, M. Ghobadi, K. Foerster, M. Filer, P. Gill
ACM SIGCOMM'18
[paper] [slides] [ video][ANRW video]
|
 |
Characterizing the Algorithmic Complexity of Reconfigurable Data Center Architectures
K. Foerster, M. Ghobadi, S. Schmid
ACM/IEEE ANCS'18
[paper] [slides]
|
 |
Beyond SmartNICs: Towards a Fully Programmable Cloud
A. Caulfield, P. Costa, M. Ghobadi
IEEE High Performance Switching and Routing'18
[paper]
|
 |
PINE: An Energy Efficient Flexibly Interconnected Photonic Data Center Architecture for Extreme Scalability
K. Bergman, J. Shalf, G. Michelogiannakis, S. Rumley, L. Dennison, M. Ghobadi
IEEE Optical Interconnects'18
[paper]
|
 |
Understanding and Mitigating Packet Corruption in Data Center Networks
D. Zhuo, M. Ghobadi, R. Mahajan, K. Foerster, A. Krishnamurthy, T. Anderson
ACM SIGCOMM'17
[paper][slides][video]
|
 |
RAIL: A Case for Redundant Arrays of Inexpensive Links in Data Center Networks
D. Zhuo, M. Ghobadi, R. Mahajan, A. Phanishayee, X. K. Zou, H. Guan, A. Krishnamurthy, T. Anderson
USENIX NSDI'17
[paper][slides][code][video]
|
 |
Run, Walk, Crawl: Towards Dynamic Link Capacities
R. Singh, M. Ghobadi, K. Foerster, M. Filer, P. Gill
ACM HotNets'17
[paper][dialogue][video][press]
|
 |
HotCocoa: Hardware Congestion Control Abstractions
M. T. Arashloo, M. Ghobadi, J. Rexford, D. Walker
ACM HotNets'17
[paper][code][video]
|
 |
Optical Layer Failures in a Large Backbone (Best dataset award)
M. Ghobadi, R. Mahajan
ACM IMC'16
[paper][dataset]
|
 |
ProjecToR: Agile Reconfigurable Data Center Interconnect
M. Ghobadi, R. Mahajan, A. Phanishayee, N. Devanur, J. Kulkarni, G. Ranade, P. Blanche, H. Rastegarfar, M. Glick, D. Kilper
ACM SIGCOMM'16
[paper][video][demo][slides.pdf][slides.pptx][Disco Ball tech. report]
|
 |
ECN or Delay: Lessons Learnt from Analysis of DCQCN and TIMELY (Best Paper Award Finalist)
Y. Zhu, M. Ghobadi, V. Misra, J. Padhye
ACM CoNEXT'16
[paper][slides]
|
 |
Evaluation of Elastic Modulation Gains in Microsoft's Optical Backbone in North America
M. Ghobadi, J. Gaudette, R. Mahajan, A. Phanishayee, B. Klinkers, D. Kilper
Optical Fiber Communication Conference (OFC)'16
[paper][slides]
|
 |
Elastic Optical Networking in the Microsoft Cloud
M. Filer, J. Gaudette, M. Ghobadi, R. Mahajan, T. Issenhuth, B. Klinkers, J. Cox
Journal of Optical Communications and Networking (JOCN)'16
[paper][press]
|
 |
TIMELY: RTT-based Congestion Control for the Datacenter
R. Mittal, V. Lam, N. Dukkipati, E. Blem, H. Wassel, M. Ghobadi, A. Vahdat, Y. Wang, D. Wetherall, D.
Zats
ACM SIGCOMM'15
[paper][public review][code][video]
|
 |
Efficient Traffic Splitting on Commodity Switches
N. Kang, M. Ghobadi, J. Reumann, A. Shraer, J. Rexford
ACM CoNEXT'15
[paper][slides]
|
 |
TCP Pacing in Data Center Networks
M. Ghobadi, Y. Ganjali
IEEE Hot Interconnects'13
[paper][slides]
|
 |
Trickle: Rate Limiting YouTube Video Streaming (Google Research Excellent Paper Award)
M. Ghobadi, Y. Cheng, A. Jain, M. Mathis
USENIX ATC'12
[paper][slides][video][demo]
|
 |
Rethinking End-to-End Congestion Control in Software-Defined Networks
M. Ghobadi, S. Yeganeh, Y. Ganjali
ACM HotNets'12
[paper][slides]
|
 |
Caliper: Precise and Responsive Traffic Generator
M. Ghobadi, G. Salmon, Y. Ganjali, M. Labrecque, G. Steffan
IEEE Hot Interconnects'12
[paper][slides][video][demo]
|
 |
Proportional Rate Reduction for TCP (Google Research Excellent Paper Award)
N. Dukkipati, M. Mathis, Y. Cheng, M. Ghobadi
ACM IMC'11
[paper][RFC]
|
 |
OpenTM: Traffic Matrix Estimator for OpenFlow Networks
A. Tootoonchian, M. Ghobadi, Y. Ganjali
Passive and Active Measurement conference'10
[paper][video]
|
 |
Emulation of Optical PIFO Buffers
H. Rastegarfar, M. Ghobadi, Y. Ganjali
IEEE GLOBECOM'09
[paper]
|
 |
NetThreads: Programming NetFPGA with Threaded Software (2nd Place for Best Project Award)
M. Labrecque, J. Steffan, G. Salmon, M. Ghobadi, Y. Ganjali
NetFPGA Developers Workshop'09
[paper][code]
|
 |
NetFPGA-based Precise Traffic Generation
G. Salmon, M. Ghobadi, Y. Ganjali, M. Labrecque, J. Steffan
NetFPGA Developers Workshop'09
[paper][tech. report][code][documentation]
|
 |
Experimental study of router buffer sizing (Best Paper Award)
N. Beheshti, Y. Ganjali, M. Ghobadi, N. McKeown, and G. Salmon
ACM IMC'08
[paper]
|
 |
Resource Optimization Algorithms for Virtual Private Networks Using the Hose Model
M. Ghobadi, S. Ganti, G. C. Shoja
Journal of Computer and Telecommunications Networking'08
[paper]
|
 |
Performing Time-sensitive Network Experiments
N. Beheshti, Y. Ganjali, M. Ghobadi, J. Naous, N. McKeown, and G. Salmon
ANCS'08
[paper]
|
 |
Hierarchical Provisioning Algorithm for Virtual Private Networks Using the Hose Model
M. Ghobadi, S. Ganti, G. C. Shoja
IEEE GLOBECOM'07
[paper]
|
 |
Resource Optimization to Provision a Virtual Private Network Using the Hose Model
M. Ghobadi, S. Ganti, G. C. Shoja
IEEE ICC'07
[paper]
|
Selected Talks
OFC, Network Analytics in the Age of Machine Learning, Mar. 2020
Google Networking Research Summit, Striking the Right Utilization-Availability Balance in the Cloud, Mar. 2019
Cornell Workshop on Foundations of Routing, TeaVaR: Striking the Right Utilization-Availability Balance in WAN Traffic Engineering, Jun. 2019
Panelist at SIGCOMM's 50th-anniversary, Past and Future Directions in Networking Research, Aug. 2019
Panelist at Alibaba's Networking Summit in Beijing, Aug. 2019
STOC TheoryFest, Programming the Topology of Networks: Technology and Algorithms, Jun. 2018
Cornell Systems Research Seminar, Programmable Topologies, Oct. 2017
Datacenter symposium at IEEE Photonics Conference (IPC), Oct. 2017
Programmable Networks, ARPA-E Enlightened meeting, Aug. 2017
Photonic Networks and Devices (NETWORKS) Conference, Jul. 2017,
Stanford University Net Seminar, May 2017, [slides][video]
Stanford University, Guest Lecture at CS244: Advanced Topics in Networking course on Data Centers, May 2017.
University of Washington CSE Women Research Day, Apr. 2017
Center for Networking Systems lecture series (UCSD), Peeking into light: enabling physical layer innovations, Feb. 2017, [video]. Also at: UCSB (Feb 2017), UMass Amherst (March 2017), Harvard (March 2017)
ON*VECTOR International photonics workshop, Feb. 2017
Center for Integrated Access Networks (CIAN), A Look at the Optical Layer of Cloud Networks, [video]
ProjecToR: Agile Reconfigurable Data Center Interconnect, [video]
MSR Faculty Summit 2016: Optical Networks for the Cloud [video]
Postdocs
Dr. Zhizhen Zhong (Ph.D. Tsinghua University)
Dr. Homa Esfahanizadeh (Ph.D. UCLA, with Muriel Medard)
Dr. Moein Khazraee (Ph.D. UCSD)
Current Students
James Salamy (Ph.D.)
Alaa Khaddaj (Ph.D.)
Mingran Yang (Ph.D.)
Sudarsanan Rajasekaran (Ph.D.)
Weiyang (Frank) Wang (Ph.D.)
Benoit Pit--Claudel (Ph.D., with Muriel Medard)
Alumni
Jeremy Bogle (M.Eng. 2019, now at Apple, Thesis: A Fundamental Approach for Providing Service-Level Guarantees for Wide-Area Networks)
Ayush Sharma (M.Eng. 2020, Thesis: Aikido: Toward Straggler Mitigation for Distributed Machine Learning Training in Cloud Data Centers)
Amir Farhat (SuperUROP, Fall 2019 -- Spring 2020, Project: Communication Patterns in Distributed Deep Learning)
Tenzin Ukyab (UROP, Fall 2019 -- Spring 2020)
Professional Activities
Program Committee, USENIX SOSP, 2021
Program Committee, USENIX OSDI, 2021
Co-chair, Optics and Machine Learning Symposium, OFC, 2021
Program Committee, USENIX NSDI, 2021
Program Committee, OFC, 2021
Workshops Chair, ACM SIGCOMM, 2020
Program Committee, ACM SIGCOMM, 2020
Program Committee, USENIX NSDI, 2020
Program Committee, USENIX ATC, 2020
Program Committee, ACM HotNets, 2019
Program Committee, ACM SIGCOMM, 2019
Program Chair, New England Network and Systems (NENS), 2019
Program Chair, ACM SIGCOMM Workshop on Optical Systems (OptSys), 2019
Program Committee, USENIX NSDI, 2019
Program Committee, OSA Photonic Networks and Devices, 2018
Program Committee, ACM CoNEXT, 2018
Program Committee, ACM IMC, 2018
Program Committee, ACM HotNets, 2018
Program Committee, ACM SOSR, 2018
General Chair, ACM SOSR, 2018
Program Committee, APNet, 2018
Program Committee, IEEE HPSR, 2018
Program Committee, ACM HotMobile, 2018
Mentoring co-chair, N2Women workshop at ACM SIGCOMM, 2017
Program Committee, ACM SIGCOMM, 2017
Program Committee, ACM IMC, 2017
Program Committee, ACM SOSR, 2017
Program Committee, ACM CoNEXT, 2017
Program Committee, IEEE ICNP, 2017
Program Committee, IEEE/IFICO TMA, 2017
Program Committee, APNet, 2017
Program Committee, PAM, 2017
Program Committee, IEEE MASCOTS, 2017
Program Committee, USENIX NSDI, 2016
Program Committee, ACM CoNEXT, 2016
Program Committee, IEEE Hot Interconnects, 2016
Program Committee, ACM SOSR, 2015
Program Committee, ACM CoNEXT, 2015
Program Committee, IEEE Hot Interconnects, 2015
Program Committee, ACM CoNEXT student workshop, 2013
Copyright Notice
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
|