About Me

I'm a fourth-year Ph.D. candidate in Princeton's Department of Electrical Engineering. Affiliated with the Princeton Parallel Research Group, I am advised by Prof. David Wentzlaff.
I merge Computer Architecture, Computer Systems, and Economics to seek ways for building more efficient large-scale computing systems. I am an enthusiastic hands-on engineer who has been exposed to many layers of abstraction.

(photo story: me finishing building an arch-style lamp)

Research Areas

Education

Publications

  1. Power and Energy Characterization of an Open Source 25-core Manycore Processor
    Michael McKeown, Alexey Lavrov, Mohammad Shahrad, Paul Jackson, Yaosheng Fu, Jonathan Balkind, Tri Nguyen, Yanqi Zhou, and David Wentzlaff
    Conference
    24th IEEE International Symposium on High-Performance Computer Architecture (HPCA '18)
  2. Incentivizing Self-Capping to Increase Cloud Utilization
    Mohammad Shahrad, Cristian Klein, Liang Zheng, Mung Chiang, Erik Elmroth, and David Wentzlaff
    Conference
    8th ACM Symposium on Cloud Computing (SoCC '17)
  3. Towards Deploying Decommissioned Mobile Devices as Cheap Energy-Efficient Compute Nodes
    Mohammad Shahrad and David Wentzlaff
    Workshop
    9th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '17)
  4. Symmetric Split-Row LDPC Decoders
    Mohammad Shahrad and Mahdi Shabany
    Conference
    2017 IEEE International Symposium on Circuits and Systems (ISCAS '17)
  5. Piton: A Manycore Processor for Multi-Tenant Clouds
    Michael McKeown, Yaosheng Fu, Tri Nguyen, Yanqi Zhou, Jonathan Balkind, Alexey Lavrov, Mohammad Shahrad, Samuel Payne, and David Wentzlaff
    Journal
    IEEE Micro, March/April 2017
  6. Availability Knob: Flexible User-Defined Availability in the Cloud
    Mohammad Shahrad and David Wentzlaff
    Conference
    7th ACM Symposium on Cloud Computing (SoCC '16)
  7. Piton: A 25-core Academic Manycore Processor
    Michael McKeown, Yaosheng Fu, Tri Nguyen, Yanqi Zhou, Jonathan Balkind, Alexey Lavrov, Mohammad Shahrad, Samuel Payne, and David Wentzlaff
    Conference
    2016 IEEE Hot Chips 28 Symposium (HCS)
  8. OpenPiton: An Open Source Manycore Research Framework
    Jonathan Balkind, Michael McKeown, Yaosheng Fu, Tri Nguyen, Yanqi Zhou, Alexey Lavrov, Mohammad Shahrad, Adi Fuchs, Samuel Payne, Xiaohua Liang, Matthew Matl, and David Wentzlaff
    Conference
    21st International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '16)
  9. Designing a Complex 25-Core Academic Processor
    David Wentzlaff, Michael Mckeown, Yaosheng Fu, Tri M. Nguyen, Yanqi Zhou, Jonathan Balkind, Alexey Lavrov, Mohammad Shahrad, and Samuel Payne
    Workshop
    2015 6th Workshop on Architectural Research Prototyping (WARP), Portland
  10. TTCN: A New Approach for Low-Power Split-Row LDPC Decoders
    Mohammad Shahrad and Mahdi Shabany
    Conference
    2015 IEEE International Symposium on Circuits and Systems (ISCAS '15)

Honors and Awards

Experiences

In the News

Old phones get new life in high-powered computer servers

Princeton University, October 2017

Harnessing the power of discarded cell phones

Interview with Spark on CBC Radio, October 2017

From the Crazy Idea File: Stop Wasting Old Cell Phones and Build Servers Instead

Observer, August 2017

Towards deploying decommissioned mobile devices as cheap energy-efficient compute nodes

The Morning Paper, August 2017

New microchip demonstrates efficiency and scalable design

Princeton University, August 2016

Princeton Researchers Develop Scalable New Microchip for Data Centers

AZO Materials, August 2016

Tool Expands Access to The Field of Chip Design

Summer 2016 E-Quad News, 2016

نشست صمیمی و هم انديشي دکتر سورنا ستاری با جمعی از دانشجویان و دانش آموختگان دانشگاه صنعتی شریف

National Elites Foundation, July 2014