Yichen LinStatus: compiling…
Geisel Plaza
Focus
ProgressDraft

Ph.D. student · UC San Diego · CSE

Yichen Lin 林奕辰

Working with Prof. Yufei Ding on AI for science and chip design, architecture for agentic workloads, and the harnesses and benchmarks that measure them.

Scroll and the little scholar walks you around a night-time campus, or take the controls. There are eggs hidden everywhere.

waking up the island…

01Library Walk

About

I'm a Ph.D. student at UC San Diego, working with Prof. Yufei Ding. I did my undergraduate degree in Computer Science and Technology at Tsinghua University.

My research is about AI for science and chip design, and about the hardware side of AI agents: what agentic workloads actually do, and how future architectures should be built to run them. I also build the harnesses and benchmarks that keep all of this honest. The most recent one is TritonGym, a benchmark for agentic workflows that write Triton GPU kernels.

I like building things end to end, from a kernel's network stack to a grading platform to the small voxel campus behind this page. I'm also the sole developer of Prof. Ding's homepage (yufeiding.ucsd.edu) and the Picasso Lab website (picasso-lab.com).

My roommate and labmate is Zhuo Chen (Tsinghua Yao Class), who is also the best cook in the building.

Zhuo Chen Roommate & labmate · Tsinghua Yao Class · best cook in the building

02Two campuses

Education

  • UC San Diego Ph.D., Computer Science and Engineering

    Advisor: Prof. Yufei Ding

    2025 – present

  • Tsinghua University B.S., Computer Science and Technology

    2021 – 2025

03The library

Publications

  1. 2026

    TritonGym: A Benchmark for Agentic LLM Workflows in Triton GPU Code Generation

    Yue Guan*, Yichen Lin*, et al. * equal contribution

    Under review ICML 2026 Agentic LLMs

    Summary

    Benchmarks tool-augmented LLM workflows on Triton GPU code generation and frames the project around measurable systems behavior rather than demo-only prompting wins.

    BibTeX
    @misc{guan2026tritongym,
      title  = {TritonGym: A Benchmark for Agentic LLM Workflows in Triton GPU Code Generation},
      author = {Guan, Yue and Lin, Yichen and others},
      note   = {Under review at ICML 2026},
      year   = {2026}
    }
  2. 2023

    (Re)²H₂O: Autonomous Driving Scenario Generation via Reversely Regularized Hybrid Offline-and-Online Reinforcement Learning

    Haoyi Niu*, Kun Ren*, Yichen Lin, et al.

    IEEE Intelligent Vehicles Symposium (IV), 2023 Autonomous Driving

    Summary

    Explores scenario generation for autonomous driving with a hybrid offline-and-online reinforcement learning setup, focusing on robustness and controllable scenario construction.

    BibTeX
    @inproceedings{niu2023re2h2o,
      title     = {(Re)$^2$H$_2$O: Autonomous Driving Scenario Generation via Reversely Regularized Hybrid Offline-and-Online Reinforcement Learning},
      author    = {Niu, Haoyi and Ren, Kun and Lin, Yichen and others},
      booktitle = {IEEE Intelligent Vehicles Symposium (IV)},
      year      = {2023}
    }

04The trail · newest first

Experience

  • Samsung Semiconductor Summer research intern · San Jose

    Architecture for agentic AI workloads: runtime optimizations for agent pipelines, and simulation of how future accelerators should be designed to run them.

    Objectives (4)

    Research on agentic AI systems from the hardware side: how agent workloads behave, and what that implies for accelerator design.

    • Developed and evaluated runtime optimizations for agentic AI pipelines, and explored their hardware design implications through simulation, toward accelerators that better support agent workloads.
    • Applied agentic AI methods to build a test-debug framework prototype for MLOps.
    • Explored multi-agent coordination, structured action spaces, adaptive memory for long-term reasoning, and trust and human-AI collaboration; designed and ran experiments to evaluate the approaches.
    • Documented findings and presented insights to the research team.

    Keywords: Agentic workloads Accelerator design Runtime optimization Multi-agent systems MLOps

    Jun – Sep 2026

  • Picasso Lab, UC San Diego CSE Research intern

    Built a CXL system simulator for large-model communication; solely developed the lab websites (yufeiding.ucsd.edu, picasso-lab.com) and set up a RAG pipeline for reading papers.

    Objectives (2)

    Worked on systems support for large-model infrastructure and research tooling in an academic lab setting.

    • Developed a CXL system simulator for large model communication.
    • Sole developer of Prof. Ding's homepage and the Picasso Lab website; used RAG to parse academic papers.

    Keywords: CXL simulator RAG Lab websites

    Mar 2024 – Feb 2025

  • Metabit Quantitative developer intern

    Sped up data parsing and added streaming reads to the internal AI platform.

    Objectives (1)

    Focused on backend-facing performance and streaming improvements for an internal AI platform.

    • Optimized data parsing and added streaming read support for AI Platform.

    Keywords: Data parsing Streaming reads

    Sep – Nov 2024

  • Tencent, TiMi Studio Game developer intern

    Client work on the Monster Hunter mobile game, including voice-controlled teammates.

    Objectives (1)

    Built gameplay-adjacent client features and explored voice-driven teammate interaction in a production game environment.

    • Developed Monster Hunter mobile game client with voice-controlled teammates.

    Keywords: Monster Hunter mobile Voice-controlled teammates

    Jun – Jul 2024

  • Disney+ Hotstar Algorithm developer intern

    Optimised the search page and fine-tuned the recommendation model for TPUs.

    Objectives (1)

    Worked on ranking and search quality, with emphasis on recommendation and serving efficiency.

    • Optimized search page, fine-tuned recommendation model for TPUs.

    Keywords: Search page Recommendation model TPUs

    Mar – Jun 2024

  • ByteDance, Lark Backend developer intern

    Built the AskAI assistant for sales-data analysis on Redis and RocketMQ.

    Objectives (1)

    Implemented backend support for AskAI workflows using message queues and caching systems in a sales-analysis context.

    • Developed AskAI assistant using Redis and RocketMQ for sales data analysis.

    Keywords: AskAI Redis RocketMQ

    Jun – Nov 2023

05The workshop

Projects

  • Starry-Next

    Operating systems · networking · graduation project

    Networking stack for a monolithic-kernel operating system. Graduation project.

    Rust

    Details

    Implemented the networking component for a monolithic kernel OS and treated the project as a systems-oriented graduation deliverable.

    Systems project

  • IM System

    Django · WebSocket · full-stack messaging

    Real-time chat over WebSocket with a Django backend and a web front end.

    DjangoWebSocketTypeScript

    Details

    Built a real-time chat system around Django and WebSocket flows, with emphasis on reliable message delivery and practical web integration.

    Full-stack project

  • CST-OJ

    Rust · evaluation platform · teaching infrastructure

    An online judge for data-structure coursework: sandboxed grading and a submission queue.

    Rust

    Details

    Built a grading and evaluation workflow for coursework submissions, using Rust to keep the platform lightweight and systems-oriented.

    Systems tooling

  • TritonGym

    LLM agents · Triton codegen · benchmarking

    Benchmark and evaluation harness for LLM agents that write Triton GPU kernels. See the paper above. (Triton the GPU language shares its name with UCSD's mascot; the statue is a happy coincidence.)

    Python

    Details

    Frames GPU code generation as a measurable agentic workflow problem, with benchmarks meant to surface systems behavior rather than prompt-only demos.

    Research project

Equipped

On the workbench

  • PythonHigh
  • C++High
  • RustStrong
  • GoStrong
  • TypeScriptWorking
  • JavaScriptWorking
  • VerilogFamiliar
  • Linux
  • Vim
  • LaTeX
  • WebSocket
  • Django
  • MongoDB
$ _

06Sun God Lawn · by the pier

Contact

yil384@ucsd.edu · (858) 319-7361

Computer Science and Engineering, UC San Diego, La Jolla, CA.

Questions, collaborations, or an egg I did not know about: please write. The mailbox has a flag for a reason.

Quick subject Collaboration Question about TritonGym I found an egg

Save point · progress lives in this browser

The end?