# Tianyi Gao I am Tianyi Gao, a PhD student in the [School of Informatics](https://informatics.ed.ac.uk/) at the [University of Edinburgh](https://www.ed.ac.uk/), supervised by [Prof. Michio Honda](https://micchie.net/). I am currently interning at Cloudflare in London. My research interests lie in designing high-performance and secure datacenter networking systems. I am currently working on [SMT](https://github.com/uoenoplab/smt) (S&P'26; ANRP), a datacenter transport protocol with transport-level encryption. SMT is designed as a generic, secure transport that can provide TLS-level security properties while maintaining low latency and high throughput for a wide range of datacenter applications. Previously, I received MSc in Computer Science at the University of Edinburgh in 2022 with [Class Prize](https://informatics.ed.ac.uk/icsa/tianyi-gao-wins-msc-computer-science-class-prize), and BSc in Computer Science from the University of Nottingham in 2021. I interned under [Prof. Guangyu Sun](https://gsunpku.github.io/) at [AIIT](https://www.aiit.org.cn/p_enPage), [Peking University](https://english.pku.edu.cn/) in 2020. I am a recipient of the [IETF / IRTF Applied Networking Research Prize (ANRP)](https://www.irtf.org/anrp/). I am always open to discussions and collaborations on research and open-source projects, please reach out! Contact: first.last [at] ed.ac.uk (work), me [at] tianyigao.net (personal), PGP with WKD support. ## Resume - [Resume (PDF)](https://resume.tianyigao.net/resume_tianyigao.pdf) - [Resume (plain text)](https://resume.tianyigao.net/resume_tianyigao.txt): the same resume, for tools that cannot read PDF ## Pages - [About](https://tianyigao.net/): bio, news and selected publications - [Publications](https://tianyigao.net/publications/): all papers with PDFs, slides and BibTeX - [Blog](https://tianyigao.net/blog/) - [News](https://tianyigao.net/news/) ## Blog posts - [Steering unknown IP protocols to RX queues on mlx5](https://tianyigao.net/blog/2026/mlx5-rss/) (2026-10-09): Using the flex parser of NVIDIA BlueField NICs to steer an IP protocol the NIC does not parse to RX queues by its own port fields. ## Profiles - [GitHub](https://github.com/breakertt) - [LinkedIn](https://www.linkedin.com/in/tgao1999/) - [Bluesky](https://bsky.app/profile/tianyigao.net) - [X](https://x.com/tgao99) - [Google Scholar](https://scholar.google.com/citations?user=unwi2UAAAAAJ) - [ORCID](https://orcid.org/0000-0002-4578-4211)