About Me
Tianyi Cui 崔天一
I am a Ph.D. student in Paul G. Allen School of Computer Science and Engineering at the University of Washington, advised by Prof. Arvind Krishnamurthy.
My research interests are Systems, Computer Networking and Computer Architecture.
Education
-
2018/08 - Present: Ph.D. in Computer Science, University of Washington
-
2014/09 - 2018/08: B.S. in Computer Science, University of Science and Technology of China
Publications
-
Offloading load balancers onto SmartNICs [APSys’21] Tianyi Cui, Wei Zhang, Kaiyuan Zhang, Arvind Krishnamurthy
-
Socksdirect: datacenter sockets can be fast and compatible [SIGCOMM’19] Bojie Li*, Tianyi Cui*, Zibo Wang, Wei Bai, Lintao Zhang (Co-First Author)
-
Offloading distributed applications onto smartNICs using iPipe [SIGCOMM’19] Ming Liu, Tianyi Cui, Henry Schuh, Arvind Krishnamurthy, Simon Peter, Karan Gupta
Internship & Visiting Research
-
2022/06-2022/9 Facebook
-
2020/07-2020/12 Microsoft Research, Advisor: Wei Bai
During the Internship, I worked with Microsoft Azure to improve RDMA performance by tuning switch RDMA parameters on SONiC.
-
2017/10-2018/8 Microsoft Research Asia, Advisor: Lintao Zhang
During this internship, I figured out why current Linux Socket is slow and non-scalable and designed a new system to improve the performance of Linux Socket while keeping it compatible with existing APIs.
-
2017/07-2017/09 UCLA CSST Program, Advisor: Jason Cong
During the summer, I explored methods to simplify programming for hardware developers and found out that Go programming language is suitable for developers due to its unique feature.
-
2016/07 - 2016/08: Microsoft Research Asia, Advisor: Kun Tan
I developed a RSA accelerator with ClickNP.
Hobbies
I have a broad interest in variable sports and activities, but I can play none of them pretty well. :) Below are some examples.
- Swimming
- Skiing
- Badminton
- Board game
- Skiing (PSIA Level 1)