About Me

About Me

Saber Ganjisaffar

PhD Candidate

Hey there! I'm Saber Ganjisaffar, a Ph.D. Candidate in CSE at the University of California, Riverside (UCR). My research is focused on building secure and efficient computing systems, with a particular focus on hardware-software co-design for performance and security. I delve into computer architecture and microarchitecture, using tools like architectural simulators to explore innovative approaches, identify optimization opportunities, and bring my research ideas to life. I'm also passionate about contributing to open-source simulator projects and collaborating on research that advances the state-of-the-art in system security and efficiency. My work has been published in conferences like ISCA, and I'm fortunate to be advised by Professor Nael Abu-Ghazaleh and Professor Chengyu Song.

I'm always open to new collaborations and interesting research opportunities. Feel free to reach out if you'd like to discuss potential projects or just chat about research!

News

July 19, 2025

Happy to share that I successfully passed my oral qualifying exam today and have advanced to PhD Candidacy!NEW

July 10, 2025

Excited to be serving on the Artifact Evaluation Committee for MICRO-58 (2025).

May 21, 2025

Our paper, "SpecASan: Mitigating Transient Execution Attacks Using Speculative Address Sanitization," got accepted to ISCA 2025! 🎉

Publications

SpecASan: Mitigating Transient Execution Attacks Using Speculative Address Sanitization

S. Ganjisaffar, E.M. Koruyeh, J. Zellmer, H.A. Esfeden, C. Song, N. Abu-Ghazaleh
Proceedings of the 52nd Annual International Symposium on Computer Architecture (ISCA 2025)

PRACtical: Subarray‑Level Counter Update and Bank‑Level Recovery Isolation for Efficient PRAC Rowhammer Mitigation

R. Nazaraliyev, S. Ganjisaffar, N. Nazaraliyev, N. Abu‑Ghazaleh
arXiv, 24 Jul 2025

Services

Artifact Evaluation Committee Member

International Symposium on Microarchitecture (MICRO), 2025

Peer Reviewer

Integration, the VLSI Journal (Elsevier), 2025

Conference Organizing Team (Student Volunteer)

International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2024

Teaching

Spring 25, Winter 25, Spring 24

Teaching Assistant - CS 010A - Introduction to Computer Science for Science, Mathematics, and Engineering 1 (Beginner C++ Programming)

University of California, Riverside
Summer 24, Fall 24

Teaching Assistant - CS 153 - Design of Operating Systems

University of California, Riverside
Winter 24

Teaching Assistant - CS 010B - Introduction to Computer Science for Science, Mathematics, and Engineering 2 (Intermediate C++ Programming)

University of California, Riverside
Spring 2020

Teaching Assistant - Design of Digital Circuits Course

Shahid Beheshti University

Awards

2022

Dean’s Distinguished Fellowship Award

Awarded by University of California, Riverside (UCR) for Academic year 2022

Skills & Technologies

💻 Languages and Frameworks

C/C++
CUDA
OpenCL
ARM Assembly
Python
Golang
Verilog
Chisel
SystemC/TLM

🛠️ Tools and Technologies

Linux
Bash
Git/Github
LaTeX
Xilinx Vivado
Intel Quartus Prime
Synopsys Design Compiler
Intel HLS
ModelSim

🎛 Architectural/System Modeling

gem5
AccelSim (GPGPUSim)
MGPUSIM
Ramulator
Scarab
RocketChip(Chipyard)
Verilator
CACTI