About me

I am currently a Ph.D. candidate in King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia.

I am working with Prof. Suhaib Fahmy in the Accelerated Connected Computing Lab (ACCL).

My research interests include networked accelerators, in-network computing, FPGA NIC.


Publications

arXiv OffRAC: Offloading Through Remote Accelerator Calls [PDF]
Ziyi Yang, Krishnan B. Iyer, Yixi Chen, Ran Shu, Zsolt István, Marco Canini, Suhaib A. Fahmy

APSys’25 FPGAs are the Hero In-Network Computing Needs [PDF]
Suhaib Fahmy, Ziyi Yang, Yixi Chen, Gustavo Alonso, Zsolt István, Marco Canini

FPL’23 PhD Forum Exploring FPGA acceleration for distributed serverless computing [PDF]
Ziyi Yang, Suhaib Fahmy


Posters

NSDI’25 Bridging Software and Hardware: Stateless Remote Accelerator Calls [Poster]
Ziyi Yang, Krishnan B. Iyer, Yixi Chen, Ran Shu, Zsolt István, Marco Canini, Suhaib A. Fahmy


Education

Ph.D. in Computer Science
King Abdullah University of Science and Technology (KAUST)
Jan 2023 - Present | Thuwal, Saudi Arabia

Master of Science in Computer Science
King Abdullah University of Science and Technology (KAUST)
Aug 2021 - Dec 2022 | Thuwal, Saudi Arabia

Bachelor’s Degree in Telecommunications Engineering
Queen Mary University of London (QMUL)
Sep 2017 - Jun 2021 | First Class Honours

Bachelor’s Degree in Telecommunications Engineering
Beijing University of Posts and Telecommunications (BUPT)
Sep 2017 - Jun 2021 | GPA 90.05/100, Rank 10/323 | Beijing, China


Internships

Microsoft Research Asia (MSRA)
Sep 2023 - Jan 2024 | Beijing, China
Network Research Group
Mentor: Dr. Ran Shu

TU Darmstadt
Jun 2022 - Aug 2022 | Darmstadt, Germany
Network attached FPGA accelerator design
Mentor: Prof. Zsolt Istvan


Awards

Stars of Tomorrow Internship Award of Excellence
Microsoft Research Asia | 2024

Outstanding Graduates of Beijing
Beijing | 2021

Second-class Merit Scholarship
Beijing University of Posts and Telecommunications | 2017-2018, 2018-2019, 2019-2020


Teaching Assistant

CS 256: Digital Design and Computer Architecture
King Abdullah University of Science and Technology (KAUST)
2024 | Thuwal, Saudi Arabia
Digital design and computer architecture, covering Verilog/SystemVerilog and FPGA implementation.
[Course Catalog]