Mahbod Afarin

Mahbod Afarin

Postdoctoral Scholar

University of California San Diego

Hi, I am Mahbod, a Postdoctoral Scholar of Computer Science & Enginnering at the University of California, San Diego, where I am very fortunate to be advised by Professor Tajana Šimunić Rosing. I received my Ph.D. in Computer Science from the Univesity of Califronia, Riverside under the supervision of Professor Rajiv Gupta and Professor Nael Abu-Ghazaleh. Prior to that, I earned my M.Sc. in Computer Engineering from Sharif University of Technology, where I was advised by Professor Shaahin Hessabi.

My research interests include graph processing algorithms and accelerators, computer architecture, and compiler optimizations. During my Ph.D., I developed frameworks that accelerate graph processing workloads by combining hardware and algorithmic innovations. These frameworks exploit parallelism and eliminate redundancy to improve scalability and performance. I also enjoy working on computer architecture and compiler optimization projects. My research has been published in top-tier conferences, including MICRO, ASPLOS, and EuroSys. Outside of computer science, I enjoy reading history and literature.

Interests
  • Computer Architecture
  • Hardware Accelerators
  • Graph Processing
  • Compiler Optimizations
  • FPGA Design
  • GPU Programming
  • Machine Learning
Education
  • PhD in Computer Science, 2025

    University of California, Riverside

  • MSc in Computer Engineering, 2018

    Sharif University of Technology

  • BSc in Computer Engineering, 2015

    Shahed University

Recent News

All news»

News

  • [6/2025] I have started a new position as a Postdoctoral Scholar at the University of California, San Diego, under the supervision of Professor Tajana Šimunić Rosing.

  • [6/2025] I have successfully defended my Ph.D. dissertation titled “Redundancy Removal for Accelerating Graph Processing Workloads.” Officially a doctor now! 😊

  • [4/2025] Gave a talk on “Hardware/Software Approaches for Accelerating Graph Processing Workloads” in the School of Computing at Binghamton University.

  • [3/2025] Gave a talk on “Redundancy Removal for Accelerating Graph Processing Workloads” in the Department of Computer Science at Tulane University.

  • [2/2025] One preprint now available on arXiv: Analysis of Stable Vertex Values: Fast Query Evaluation Over An Evolving Graph

Recent Publications

(2025). Analysis of Stable Vertex Values: Fast Query Evaluation Over An Evolving Graph. arXiv preprint arXiv:2502.10579.

Cite DOI PDF

(2024). Core Graph: Exploiting Edge Centrality to Speedup the Evaluation of Iterative Graph Queries. EuroSys24: Proceedings of the Nineteenth European Conference on Computer Systems (Contributed Equally with the First Author) (Acceptance Rate: 15.99%) .

Cite DOI PDF

(2023). Expressway: Prioritizing Edges for Distributed Evaluation of Graph Queries. 2023 IEEE International Conference on Big Data (BigData).

Cite DOI PDF

Recent Teachings

All Teachings»

Teaching Experience

  • [Summer 2023] TA - Compiler Design, UC Riverside.

        → Numerical Evaluation | Comments

Recent Services

All Services»

Peer Review

  • Review activity for ACM transactions on architecture and code optimization.

  • Review activity for IEEE computer architecture letters.

  • Review activity for Parallel computing.

Artifact Evaluation Committee

  • International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'25).

  • International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'24).

  • International Symposium on Computer Architecture (ISCA'24).

Recent Awards

All Awards»

Academic Awards

  • Won the UCR Dissertation Completion Fellowship Award at UC Riverside in 2024.

  • Received the Excellent Service badge in all three cycles of ASPLOS’24 Artifact Evaluation at ACM International Conference on Architectural Support for Programming Languages and Operating Systems, San Diego, 2024 (Certificate of Appreciation).

  • Won UCR GSA Travel Grant Award at University of California, Riverside, 2023.

  • Won Dean’s Distinguished Fellowship Award at University of California, Riverside, 2019.

  • Ranked 7th in terms of total GPA among 83 Computer Engineering students in Sharif University of Technology (Top 8%), 2018.

  • 1st Rank, Achievement of the highest GPA in B.Sc among all Computer Engineering graduated students in Shahed University, 2015.

Contact