Ashkan Vedadi Gargary

University of California, Riverside, USA · aveda002 [at] ucr [dot] edu

I’m a 4th-year PhD student at the Computer Science of UC Riverside, where I am very fortunate to be advised by Prof. Zhijia Zhao.


Research Experience

cuJSON: A Highly Parallel JSON Parser for GPUs [Paper][Code][Slides][Poster]

Ashkan Vedadi Gargary, Soroosh Safari Loaliyan, and Zhijia Zhao | Proceedings of the 31th International Conference on Architectural Support for Programming Languages and Operating System, 2026

cuJSON is a highly parallel JSON parser that achieves 2.5x speedup over the state-of-the-art GPU JSON parser, GJSON, and 3.6x speedup over the best CPU JSON parser. GPUJSONHigh-Performace Data Parsing

April 2023 - April 2025

BFSBlitz: A Highly Parallel Graph System for Breadth-First Search [Paper]

Sakib Fuad, Ashkan Vedadi Gargary | FCPC 2025

A parallel BFS system that adapts between TopDown and BottomUp traversal strategies. Achieved up to 34.6x speedup over serial BFS via hybrid partitioning and dynamic traversal. Graph ProcessingParallel Programming

Oct 2024 - March 2025

Hyb-Stepping: Hybrid Stepping for Parallel Shortest Paths [Paper]

Ashkan Vedadi Gargary, Sakib Fuad | FCPC 2025

A dynamic shortest-path algorithm combining delta* and rho-stepping for optimal parallel performance. Introduced graph classification via 4 structural metrics to automate the stepping method and parameter selection. Outperformed fixed-parameter baselines with up to 1.5x speedup on large-scale graphs. Graph ProcessingParallel Programming

Oct 2024 - March 2025

A Systematic Review of Federated Generative Models [Paper]

Ashkan Vedadi Gargary, Emiliano De Cristofaro | In Proceeding ACM Journal, Avaialble in Arxiv.

First survey that cover the combination of Federated Learning and Generative Models. Federated LearningGenerative ModelsSecurity and Privacy

Februrary 2024 - May 2024

Experiences

Microsoft Research

Research Intern · RiSE Group

Working under the supervision of Tyler Sorensen.

  • GPU profiling, kernel verification and validation
  • Agentic workflow optimization
June 2026 - September 2026

University of California, Riverside

PhD + Teaching & Research Assistant, Computer Science

Working under the supervision of Zhijia Zhao.

GPA: 3.75/4

  • Parallel Algorithms + GPU Optimization + GPU Profiling + Data System
  • Published one ASPLOS paper and two FCPC papers.
  • Presented research and participated in seven conferences and symposia.
  • Received UCR's Outstanding Teaching Award twice.
January 2023 - Present

Amirkabir University of Tehran

Bachelor of Science, Computer Science

Overall GPA: 3.9/4 (18.76/20) | Last Two Years CGPA (60 Credits): 4/4 (19.38/20)

  • Top 10% in Amirkabir Computer Science Graduating Class based on the GPA
  • Ranked 357th among 150,000 participants in Iran Nationwide University Entrance Exam (Konkur) to join
September 2018 - Augest 2022

National Organization for Development of Exceptional Talents (NODET) of Iran

Diplmoa, Mathematics and Physics

Overall GPA: 4/4

September 2018 - Augest 2022

News

2026

[Oct 2026] Serving as an artifact-evaluation committee member for Ppopp 2027. [Website]

[Sep 2026] Serving as an artifact-evaluation committee member for ALENEX 2027. [Website]

[Jun 2026] Joined Microsoft Research as an intern with the RiSE group!

[May 2026] Received the Outstanding Teaching Award from UC Riverside for the second year in a row! 🏆

[Mar 2026] Presented cuJSON at ASPLOS 2026. [Slides][Poster]

[Feb 2026] Attended the 20th SoCal PLS at USC, with a poster session for cuJSON. [Poster]

[Jan 2026] Serving as an artifact-evaluation committee member for ASPLOS 2026.

2025

[Dec 2025] Attended NeurIPS 2025 in San Diego. [Link]

[Nov 2025] Passed my PhD oral/written candidacy exam at UC Riverside! 🎓

[Jun 2025] Our paper “cuJSON: A Highly Parallel JSON Parser for GPUs” was accepted to ASPLOS 2026 (acceptance rate: 20/208 = 9.6%). [Paper][Code]

[May 2025] Received the Outstanding Teaching Award from the UCR CS Department. (Grateful 🤗) [Award]

[Apr 2025] Attended the SOCAMS 2025 Symposium at UC Riverside.

[Mar 2025] Presented “Hyb-Stepping” and “BFSBlitz” at FCPC 2025 (co-located with PPoPP 2025) in Las Vegas, NV.

[Feb 2025] Our paper “BFSBlitz: A Highly Parallel Graph System for Breadth-First Search” was accepted to FCPC 2025. It focuses on parallel graph processing and optimization techniques for CPU-based BFS. [Paper]

[Feb 2025] Our paper “Hyb-Stepping: Hybrid Stepping for Parallel Shortest Paths” was accepted to FCPC 2025. It focuses on parallel graph processing and optimization techniques for CPU-based SSSP. [Paper]

[Feb 2025] Placed Top 3 in the FastCode Programming Challenge (FCPC 2025) at PPoPP 2025! 🏆 [Link]

[Feb 2025] Attended the 19th SoCal PLS (Feb 7, 2025) at UC San Diego. [Link]

2024

[Oct 2024] Attended SPLASH 2024 (ACM SIGPLAN: Systems, Programming, Languages, and Applications: Software for Humanity). [Link]

[May 2024] Published the first version of my paper “A Systematic Review of Federated Generative Models”. It is the first survey that covers the combination of Federated Learning and Generative Models. [Paper]

2023

[Jan 2023] Joined UC Riverside as a PhD student in Computer Science.

2022

[Sep 2022] Ranked in the Top 10% of Amirkabir University’s Computer Science graduating class (GPA: 3.9/4, 18.76/20).

2018

[Oct 2018] Joined Amirkabir University of Technology as a B.S. student in Computer Science.

[Sep 2018] Ranked 357th among ~150,000 participants in Iran’s nationwide university entrance exam (Konkur).


Skills

General Programming Languages & Tools
Web Development Tools
Workflow
  • Parallel Programming, GPU Programming, CUDA, GPU Profiling, PTX, SASS
  • Machine Learning, Large Language Models, Deep Learning, Federated Learning
  • Deep Generative Models: GANs, VAEs, Diffusion Models
  • Object Oriented Programming: C++, Java
  • Agile Development & Scrum
  • Git and Github

Projects

Please Check my Github: https://github.com/ashkanvg

Copyrights

© 2024 Ashkan Vedadi Gargary

Template of this website is taken from startbootstrap.