Chris (Shaopeng) Lin

Computer Systems and Networks Group, University of Toronto

prof_pic_real_left.jpg

Office: BA5214 University of Toronto

Email: shaopenglin@cs.toronto.edu

I am a Ph.D. student in the Department of Computer Science (DCS) at the University of Toronto (UofT), working with Prof. Gururaj Saileshwar in the Securing Systems via Trustworthy Hardware (SITH) Lab.


I am seeking internship opportunities in Systems & ML Security, HPC, or Compilers for Summer 2026. Please feel free to reach out if you’re interested.


My research interests span hardware, memory, and machine learning (ML) security, compiler optimizations, and ML systems and accelerators. Currently, I focus on Rowhammer attacks and defenses, as well as securing ML systems against emerging threat vectors. My earlier work demonstrated the feasibility of Rowhammer attacks on NVIDIA GPUs, which can be exploited to degrade deep learning models. I have also contributed to enhancing Per-Row Activation Counting (PRAC), a state-of-the-art Rowhammer defense. More recently, I’ve been exploring compiler and hardware techniques to attack or protect large language model (LLM) training and inference pipelines, as well as parallel computing systems.

As a software engineer, I have a strong interest in low-level and hardware-centric programming, with over two years of experience in C/C++ and Python. I also have experience in compiler engineering and Qt-based GUI development. I have interned in C++ related roles 3 times and participated in Google Summer of Code (GSOC) through open-source contributions. In my spare time, I enjoy working on Android apps, graphics computing, and game development.

Before starting my Ph.D. at the University of Toronto, I earned a B.S. in Computer Science from the University of Toronto Scarborough in 2024. I have also served (still on-going) as a Teaching Assistant at UTSC.

During my down time, I am a competent Badminton 🏸 Player :). I actively play the Monster Hunter Series 🐉⚔️, Hollow Knight (Silk Song Hype) 💀, Balatro 🃏, and Arknights 🛥️. I am also happily married ❤️💍❤️ with Linghe (Flora) Zhao.

news

May 18, 2026 GPUBreach won the 🏅Distinguished Paper Award at S&P 2026!
May 04, 2026 GPUBreach has been accepted into nvidia Blackhat USA 2026!
Apr 03, 2026 GPUBreach has been recognized by nvidia Google Bug Bounty ($600)!
Apr 03, 2026 GPUBreach, our work on Rowhammer-based exploit that can go from nvidia NVIDIA GPUs to root privilege on CPUs has been accepted at S&P 2026!
Apr 01, 2026 GPUHammer won the 🏅IEEE Micro Top Picks - Honorable Mention!
Nov 07, 2025 GPUHammer won the 🏅North America Best Paper Award at CSAW 2025!
Aug 13, 2025 GPUHammer, our work on demonstrating Rowhammer on nvidia NVIDIA GPUs has been accepted at USENIX Security 2025!
Jun 21, 2025 Presented my “first” first authored work, CnC-PRAC, at DRAMSec 2025!
Mar 04, 2025 QPRAC won the 🏅Distinguished Artifact Award at HPCA 2025!
Mar 01, 2025 QPRAC, my first collaborated paper has been accepted at HPCA 2025!
Sep 01, 2024 Graduated from UTSC and joining UofT for Ph.D. in CS!
Apr 25, 2024 Awarded the 2024 University of Toronto Excellence Award (UTEA)!

Selected Publications

  1. S&P
    GPUBreach: Privilege Escalation Attacks on GPUs using Rowhammer
    In Proceedings of the 47th IEEE Symposium on Security and Privacy, 2026
    Distinguished Paper Award 🥇
    Google Bug Bounty ($600) 🥇
    Artifact Evaluated: Available, Functional, Reproduced
  2. GPUHammer: Rowhammer Attacks on GPU Memories are Practical
    Chris S. Lin, Joyce Qu, and Gururaj Saileshwar
    In Proceedings of the 34th USENIX Conference on Security Symposium, Seattle, WA, USA, 2025
    CSAW’25 (North America) Best Paper Award 🥇
    IEEE MICRO Top Picks (Honorable Mention) 🥇
    Artifact Evaluated: Available, Functional, Reproduced
  3. QPRAC: Towards Secure and Practical PRAC-based Rowhammer Mitigation using Priority Queues
    In 2025 IEEE International Symposium on High Performance Computer Architecture (HPCA), 2025
    Distinguished Artifact Award 🥇
    Artifact Evaluated: Available, Functional, Reproduced