Welcome to Chuanxiong Guo's homepage!

I am a researcher and an engineer, working in the system and networking area.

I worked for ByteDance in Sept 2017 - Jan 2022. I built and led its data center network, machine learning system, and hardware accelerators teams. Before that I was a Principal Researcher at Microsoft Research Redmond. I spent several years as a Principal Software Engineering Manager at Microsoft Azure before I moved back to MSR. I was a Senior Researcher at Microsoft Research Asia before I joined Microsoft Azure.

My areas of interest include networked systems at large-scale, data center networking (DCN), machine learning system, systems availability and troubleshooting, and hardware.

I am among the first to work on data center networking research. I have won several best paper awards for my research in data center networking. I have won several MSR technology transfer awards and the MSR Redmond Labs Exemplary Collaboration Award 2017 for technology transfers. Several of my envisions including DCN virtualization, DCN monitoring, and ServerSwitch generated both academic and industrial impacts. Many of the systems that I have designed and built, including CloudBrain, RDMA/RoCEv2, Pingmesh, QoS for data center networks, BytePS, are widely used and deployed in millions of servers. RDMA/RoCEv2 and Pingmesh in particular are widely adopted by the industry. I am an IEEE Fellow for contributions to design of data center networking.

I am currently working on machine learning systems, data center networking, and hardware acceleration.