GPU architectures
Microarchitectural techniques for resource utilization, workload diversity, multitasking, and irregular memory behavior.
Computer architecture · Beijing
Selected for National Youth Talent Plan
Associate Researcher in computer architecture
Academy of Military Science
Artificial Intelligence Research Center
About
My work explores how processors, memory systems, and on-chip networks can be redesigned together for emerging workloads.
I received my B.S. from the School of Computer Science & Technology at Huazhong University of Science & Technology in 2012, and my M.S. from the College of Computer at the National University of Defense Technology in 2014.
I completed my Ph.D. at Ghent University in 2019 under the supervision of Professor Lieven Eeckhout. I am currently an Associate Researcher. My research interests span computer architecture, with particular emphasis on GPU and CPU microarchitecture. Alongside my research, I lead a large processor-design team developing high-performance CPUs tailored to AI-agent workloads.
Research
I focus on architecture mechanisms that improve performance and efficiency without losing sight of implementation cost.
Microarchitectural techniques for resource utilization, workload diversity, multitasking, and irregular memory behavior.
Cache, interconnect, and data-placement designs for many-chip-module processors and bandwidth-constrained systems.
High-performance processor cores, memory hierarchies, and architecture support for emerging intelligent workloads.
Engineering
I lead a large processor-design team building high-performance CPUs for AI-agent workloads, spanning microarchitecture, RTL implementation, verification, and prototype-system validation.
We design scalable prediction structures and front-end mechanisms that sustain instruction delivery under complex control flow.
We optimize cache and TLB pipelines, prefetching, and miss-handling paths to reduce load-to-use latency and long-tail stalls.
We build out-of-order cores from the front end through execution and memory, balancing frequency, performance, power, and implementation complexity.
We develop reusable simulation, random-instruction generation, differential testing, coverage, and full-system regression infrastructure.
Publications
Recent conference and journal work on GPU organization, many-chip-module systems, memory hierarchies, and on-chip communication.
Background
Training across computer science, computer engineering, and architecture research.
Beyond papers
A collection of insightful and interesting material on architecture, systems, and computing.