Qiao Zhang (张乔)
Biography
I am a 5th-year CS PhD student at the University of Washington. I work with Prof. Tom Anderson and Prof. Arvind Krishnamurthy. I am broadly interested in distributed systems, data center networking and deep learning systems. Before joining UW, I obtained a bachelor's degree in Computer Science and Physics from Williams College and was a visiting student at Caltech for one year.
I have joined Google Brain to work on Tensorflow in July 2018.
Publications
Deepview: Virtual Disk Failure Diagnosis and Pattern Detection for Azure [slides, video]
Qiao Zhang, Guo Yu, Chuanxiong Guo, Yingnong Dang, Nick Swanson, Xinsheng Yang, Randolph Yao, Murali Chintalapati, Arvind Krishnamurthy, Tom Anderson.
NSDI 2018
Volur: Concurrent Edge/Core Route Control in Data Center Networks
Qiao Zhang, Danyang Zhuo, Vincent Liu, Petr Lapukhov, Simon Peter, Arvind Krishnamurthy, Thomas Anderson.
arxiv (April 2018)
High-Resolution Measurement of Data Center Microbursts [slides, code]
Qiao Zhang, Vincent Liu, Hongyi Zeng, Arvind Krishnamurthy.
IMC 2017
Canaries in the network
Danyang Zhuo, Qiao Zhang, Xin Yang, Vincent Liu.
HotNets 2016
Rack-level congestion control
Danyang Zhuo, Qiao Zhang, Tom Anderson, Arvind Krishnamurthy, Vincent Liu.
HotNets 2016
Machine Fault Tolerance for Reliable Datacenter Systems
Danyang Zhuo, Qiao Zhang, Dan Ports, Arvind Krishnamurthy, Tom Anderson.
APSYS 2014
One Tunnel Is (often) Enough
Simon Peter, Umar Javed, Qiao Zhang, Doug Woos, Tom Anderson, Arvind Krishnamurthy.
SIGCOMM 2014
Non-intrusive Tongue Machine Interface [Project Website]
Qiao Zhang, Shyam Gollakota, Ben Taskar, Rajesh R. N. Rao.
CHI 2014
Internships
Microsoft Research (Systems Group, Redmond, Summer 2017)Facebook (Net Systems Team, Redmond, Summer 2016)
Google (Platforms Networking Team, Mountain View, Fall 2015)
Google (MapReduce Team, Mountain View, Summer 2014)
Code
I share some of the code I wrote for class, research and other fun projects on GitHub .Highlights include:
- Deep Learning System (Part I) and (Part II) built from scratch that can train a MLP in GPU.
- Distributed Lock Service on top of a custom Paxos implementation.
Graduate Coursework
Systems
- CSE 550: Computer Systems, Winter 2014
- CSE 551: Operating Systems, Spring 2015
- CSE 552: Distributed Systems, Autumn 2013
- CSE 544: Data Management, Winter 2015
- CSE 548: Computer Architecture, Autumn 2014
- CSE 504: Advanced Topics in Software Engineering, Winter 2016