Yiming Gan 甘一鸣
Associate Professor
Institute of Computing Technology,
Chinese Academy of Sciences (ICT, CAS)
Beijing, China
“The Greater Fool.”
Last updated: October 2026
About
I am an Associate Professor at the Institute of Computing Technology (ICT), Chinese Academy of Sciences. Before joining ICT, I received my Ph.D. in Computer Science from the University of Rochester in 2023, advised by Prof. Yuhao Zhu. I also received my M.S. from the University of California, Santa Barbara and my B.E. from Beijing Institute of Technology.
My research is in computer architecture, with an emphasis on autonomous machines — robots, autonomous vehicles, and drones. I believe this is an exciting domain that may fundamentally change people's lives. I also work extensively on AI for chip design.
I am always looking for self-motivated students who love to explore new ideas and turn them into real systems. If you enjoy designing chips and building better software and hardware for next-generation robots, and know how to program, please write to me at ganyiming@ict.ac.cn. See Prospective Students for more details.
Contact
- Email: ganyiming@ict.ac.cn
- Address: 6 Kexueyuan South Road, Haidian District, Beijing 100190, China
Research Interests
- Computer architecture for autonomous machines
- Domain-specific accelerators and hardware–software co-design
- AI for chip design
- Reliability and fault tolerance for robotic systems
News
- Passed my tenure evaluation.
- Released AIRSHIP, an open-source embodied AI framework.
- Serving on the program committee of ISCA 2025.
- Co-organizing a JFR special issue on embodied AI for field robots. Submissions are welcome.
- Gave an invited talk, “Robotic Computing: Finding Generalizability in Specialization and Opportunity of Design Automation in Manual Design,” at the Large-scale AI Chip Workshop, HKUST.
- Gave an invited talk, “Building Efficient and Reliable Hardware for Autonomous Machines,” at 1024 Coder Festival.
- Joined ICT, CAS as an assistant professor.
- Graduated with a Ph.D. from the CS Department, University of Rochester.
- Organized the Computing System Design for Humanoid Robots Forum at ICT, CAS.
Education
- 2018 – 2023 Ph.D. in Computer Science, University of Rochester. Advisor: Prof. Yuhao Zhu.
- 2016 – 2018 M.S., University of California, Santa Barbara.
- 2012 – 2016 B.E., Beijing Institute of Technology.
Selected Funding
-
Designing Chips for LLM-driven Robot Applications
-
Software–Hardware Co-Design for Fault Tolerance in Wafer-Scale Chips
-
Designing In-memory Computing Chips for Embodied Large Language Models
-
Designing Chips for Intelligent Robots
-
AI-supported Domain-Specific Chip and Compiler Co-Design Based on RISC-V ISA
Academic Service
Program Committee
- ISCA 2025, 2026
- MICRO 2025, 2026
- HPCA 2026, 2027
- IISWC 2025
- SIGMETRICS 2026
Organizing and Chair Roles
- Publicity Chair, FastPath 2021, ISPASS 2021
- Web Chair, RSS2: Workshop on Robustness and Safe Software 2.0, ASPLOS 2021 and 2022
Tutorials
- Tutorial on SoC Modeling and Infrastructure, ASPLOS 2019, ISCA 2018, IISWC 2018
Reviewing
- IEEE Computer Architecture Letters (CAL)
- IEEE Transactions on Computers (TC)
- iScience
- AAAI, ICCV, IISWC
Selected Publications
-
Deltoris: Enabling Real-time VLA Inference in Embodied AI via Bit-level Sparsity and Speculative Inference
MICRO 2026
-
UDyr: An Adaptive Accelerator for High-Performance Humanoid Robot Control
MICRO 2026
-
Hydra-Nav: Object Navigation via Adaptive Dual-Process Reasoning
ICML 2026
-
Corki: Algorithm-Architecture Co-Design for Embodied AI-powered Robotic Manipulation
ISCA 2025 — 52nd International Symposium on Computer Architecture
-
ORIANNA: An Accelerator Generation Framework for Optimization-based Robotic Applications
ASPLOS 2024 — 29th International Conference on Architectural Support for Programming Languages and Operating Systems
Publications
† corresponding author · * equal contribution
Dedicated Accelerators for Robotic Applications
-
Deltoris: Enabling Real-time VLA Inference in Embodied AI via Bit-level Sparsity and Speculative Inference
59th IEEE/ACM International Symposium on Microarchitecture (MICRO 2026)
-
UDyr: An Adaptive Accelerator for High-Performance Humanoid Robot Control
59th IEEE/ACM International Symposium on Microarchitecture (MICRO 2026)
-
ACM Transactions on Design Automation of Electronic Systems (TODAES)
-
ScaleGS: Closing the Gap between Real-time 3D Gaussian Splatting and Real-time XR Rendering
ACM Transactions on Architecture and Code Optimization (TACO)
-
Unified and Efficient Factor Graph Accelerator Design for Robotic Optimization
ACM Transactions on Architecture and Code Optimization (TACO)
-
Corki: Algorithm-Architecture Co-Design for Embodied AI-powered Robotic Manipulation
52nd International Symposium on Computer Architecture (ISCA 2025)
-
HEX-SIM: Evaluating Multi-modal Large Language Models on Multi-chiplet NPUs
IEEE International Symposium on Workload Characterization (IISWC 2024) · Code
-
ORIANNA: An Accelerator Generation Framework for Optimization-based Robotic Applications
29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2024)
-
BLITZCRANK: Factor Graph Accelerator for Motion Planning
60th Design Automation Conference (DAC 2023)
-
An Energy Efficient and Runtime Reconfigurable Accelerator for Robotic Localization
IEEE Transactions on Computers (IEEE TC)
-
Crescent: Taming Memory Irregularities for Accelerating Deep Point Cloud Analytics
49th International Symposium on Computer Architecture (ISCA 2022)
-
Archytas: A Framework for Synthesizing and Dynamically Optimizing Accelerators for Robotic Navigation
54th IEEE/ACM International Symposium on Microarchitecture (MICRO 2021)
-
Eudoxus: Characterizing and Accelerating Localization in Autonomous Machines
27th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2021)
Robotic Applications and Algorithms
-
Hydra-Nav: Object Navigation via Adaptive Dual-Process Reasoning
43rd International Conference on Machine Learning (ICML 2026)
-
KARMA: Augmenting Embodied AI Agents with Long-and-short Term Memory Systems
IEEE International Conference on Robotics and Automation (ICRA 2025)
-
Benchmarking and Optimizing Federated Learning with Hardware-related Metrics
35th British Machine Vision Conference (BMVC 2024)
-
Low-Latency Proactive Continuous Vision
29th International Conference on Parallel Architectures and Compilation Techniques (PACT 2020) Best Paper Nomination
-
TinyLSTMs: Efficient Neural Speech Enhancement for Hearing Aids
INTERSPEECH 2020
-
SVSoC: Speculative Vision Systems-on-a-Chip
IEEE Computer Architecture Letters (CAL 2019)
Reliability and Fault Tolerance
-
Aphelios: A Selective Lock-step Neural Processing Unit Design
35th Great Lakes Symposium on VLSI (GLSVLSI 2025) Best Paper Nomination
-
KINDRED: Heterogeneous Split-Lock Architecture for Safe Autonomous Machines
ACM Transactions on Architecture and Code Optimization (TACO)
-
The Vulnerability-Adaptive Protection Paradigm Toward Reliable Autonomous Machines
Communications of the ACM (CACM 2024)
-
VPP: The Vulnerability-Proportional Protection Paradigm Towards Reliable Autonomous Machines
ISCA 2023 Workshop, 5th Domain Specific System Architecture (DOSSA-5)
-
Thales: Formulating and Estimating Architectural Vulnerability Factor for DNN Accelerators
29th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2023)
-
BRAUM: Analyzing and Protecting Autonomous Machine Software Stack
33rd IEEE International Symposium on Software Reliability Engineering (ISSRE 2022)
-
Ptolemy: Architecture Support for Robust Deep Learning
53rd IEEE/ACM International Symposium on Microarchitecture (MICRO 2020)
Thesis
-
Improving Fault Tolerance of Computing Systems for Autonomous Machines
Ph.D. Dissertation, University of Rochester, 2023
Research
I lead a research group at the Institute of Computing Technology, Chinese Academy of Sciences. We work on autonomous machines — an exciting area that may reshape the way we live. We hope to build autonomous machines that are more intelligent, more efficient, and more reliable. Our work spans new algorithms, new computer systems, and, hopefully, real robots.
AI for Chip Design
I believe the traditional chip design process is under a radical shift with the use of AI. With AI, we can move faster, while also needing to care more about the resilience of the design. Finding a way to efficiently use AI in chip design, quantify its ability, and improve that ability is extremely interesting to me.
- AI for Chip Design Arena Hiring
- Resilient AI for Chip Design
Efficient Embodied AI Systems
I think robots will have the ability to think. The goal of this direction is to enable robots to accomplish long and complex tasks in real time. There are two fundamental challenges. First, although large language models have shown the ability to accomplish long-horizon tasks, the gap between the output of language models and the real physical world is huge. Second, the scale of large models makes it impossible for robots to finish their decision chain in real time. We currently have several related projects.
- Accelerator design for vision-language-action models
- Humanoid robot control (ongoing)
- Robotic GPU (ongoing)
- Hardwired action expert accelerator (ongoing)
Reliability
My research focuses on reliability, which I believe is particularly crucial in a world increasingly populated by robots. Ensuring reliability involves making software robust against various attacks and hardware resilient to different hazards. We are currently working on two related projects.
- Reliability for embodied AI systems (ongoing)
- Software–hardware co-design for fault tolerance in wafer-scale chips Hiring
Prerequisite: basic computer architecture and compiler courses
If your interests align with our group and you would like to work with us, please read Prospective Students.
Team
We are a group of students and researchers building efficient and reliable computing systems for autonomous machines.
Ph.D. Students
- Guoshuai Geng — HLS for robotic applications (TODAES).
- Yuhui Hao — Accelerator design for humanoid robot control (TC, DAC'23, ASPLOS'24, ISCA'25, GLSVLSI'25, TACO'25, TODAES, MICRO'26).
- Mingyu Shi — Model-as-a-chip.
- Xuhui Qiu — RISC-V GPGPU.
Master's Students
- Yiyang Huang — Reliability and safety in embodied AI (ISCA'25).
- Zixuan Wang — Humanoid robot control (ICRA'25, ICML'26).
- Gaoyuan Liu — NPU virtualization.
- Jiale Wei — ROS 2 on RISC-V.
- Zhuomin Liu — RVV on RISC-V.
Alumni
- Wenhao Sun — Benchmarking real-time workloads (ICRA'25, GLSVLSI'25, JFR); now Ph.D. student at HKUST.
- Sai Hou — Embodied AI robot system design (ICRA'25); now Ph.D. student at Beijing Institute of Technology.
- Kai Pan — Benchmarking robotic applications (BMVC'24).
- Xinquan Lin — Multi-chiplet simulator design (IISWC'24); now Ph.D. student at ICT, CAS.
Prospective Students
Much of my mentoring philosophy comes from my advisor. It has worked well between us, and I hope it will work well between us too. Generally, I am looking for students who are self-motivated, love to explore new things, and love to turn their findings into real systems. The ideal mentoring relationship should be interactive: I can help you with what I know, and you can expand my horizons with what you know. I believe a good teacher should learn from their students, and a good student should teach their advisor.
What we are looking for
We welcome students from diverse backgrounds, even if your formal education did not involve extensive programming. We welcome students from areas such as physics, mathematics, and automation. It would be helpful if you are experienced in one or more of the following:
- Solid programming skills (Python, C++)
- Computer systems (e.g., computer architecture basics, FPGA experience, compiler techniques, programming language design)
- Robotic applications (e.g., localization, planning, and control)
- Computer vision (deep learning, reinforcement learning, foundation models)
- Engineering mathematics (signal processing, dynamic systems, sparsity and compression, matrix methods, optimization)
How to get in touch
I encourage you to read our research directions first, then send me an email. Please explain why your interests align with ours and how you can contribute. Attaching a CV, transcripts, and any code or papers you are proud of is always helpful.
Email: ganyiming@ict.ac.cn
A subject line such as “Prospective Ph.D. student — Your Name” helps me find your message.