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]