About Me

I am joining the Department of Electrical and Computer Engineering at the University of Waterloo as an Assistant Professor. My research focuses on the intersection of computer architecture, computer systems, and algorithmic game theory.

I received my PhD in Computer Science from Duke University and my B.S. and M.S. in Electrical and Computer Engineering from the University of Tehran.

[Curriculum Vitae] [Google Scholar]

Publications

Dissertation
Managing Shared Resources in the Data Center Era

S. M. Zahedi

Duke University, March 2018

[Dissertation]

CACM
Distributed Strategies for Computational Sprints

S. Fan*, S. M. Zahedi*, B. C. Lee (* Co-First Authors)

To Appear in Communications of the ACM (CACM), 2018, Invited

[Research Highlight]

[Paper]

TACO
Managing Heterogeneous Datacenters with Tokens

S. M. Zahedi, S. Fan, B. C. Lee

To Appear in ACM Transactions on Architecture and Code Optimization (TACO), 2018

[Paper]

SIGMETRICS
Dynamic Proportional Sharing: A Game-Theoretic Approach

R. Freeman*, S. M. Zahedi*, V. Conitzer, B. C. Lee (* Co-First Authors)

Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), Irvine, CA, June 2018

[Paper] [Extended Abstract] [Slides]

HPCA
Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation

S. M. Zahedi*, Q. Llull*, B. C. Lee (* Co-First Authors)

Proceedings of the 24rd IEEE Symposium on High Performance Computer Architecture (HPCA), Vienna, Austria, February 2018

[Best Paper Award]

[Paper] [Slides]

IJCAI
Fair and Efficient Social Choice in Dynamic Settings

R. Freeman, S. M. Zahedi, V. Conitzer

Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI), Melbourne, Australia, August 2017

[Paper] [Full Version]

HPCA
Cooper: Task Colocation with Cooperative Games

Q. Llull, S. Fan, S. M. Zahedi, B. C. Lee

Proceedings of the 23rd IEEE Symposium on High Performance Computer Architecture (HPCA), Austin, TX, February 2017

[Paper] [Slides]

TOCS
Computational Sprinting: Architecture, Dynamics, and Strategies

S. M. Zahedi, S. Fan, M. Faw, E. Cole, B. C. Lee

ACM Transactions on Computer Systems (TOCS), 34(4):12.1-12:26, January 2017, Invited

[Paper]

ASPLOS
The Computational Sprinting Game

S. Fan*, S. M. Zahedi*, B. C. Lee (* Co-First Authors)

Proceedings of the 21th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Atlanta, GA, April 2016

[Best Paper Award] [CACM Research Highlight] [IEEE Micro Top Picks Honorable Mention]

[Paper] [Slides]

IEEE Micro
Sharing Incentives and Fair Division for Multiprocessors

S. M. Zahedi, B. C. Lee

IEEE Micro, 35(3):92-100, May/June 2015, Invited

[Top Picks from Computer Architecture Conferences]

[Paper]

ASPLOS
REF: Resource Elasticity Fairness with Sharing Incentives for Multiprocessors

S. M. Zahedi, B. C. Lee

Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Salt Lake City, UT, March 2014

[IEEE Micro Top Picks]

[Paper] [Slides]

JCSS
Reliable Energy-Aware Application Mapping and Voltage-Frequency Island Partitioning for GALS-Based NoC

A. Mahabadia, S. M. Zahedi, A. Khonsari

Journal of Computer and System Sciences (JCSS), 79(4):457-474, 2013

[Paper]