Content area

Abstract

As latency-sensitive services and applications increasingly populate data centers, performance often becomes limited by the high latency of network interconnects. The conventional network stack, designed for both LAN and WAN environments, incorporates substantial redundancy that is unnecessary for data center networks. This thesis presents the design and implementation of a three-layer network protocol stack, named RIFL Network, aimed at significantly reducing latency and enhancing throughput in data center networks and high-performance computing environments. The RIFL Network consists of the RIFL Link Layer, RIFL Switch, and RIFL Network Interface Controller. The RIFL Link Layer achieves extremely low latencies of 110 nanoseconds and supports scalability up to multi-hundred gigabits per second, addressing the high-throughput demands of modern data centers. The RIFL Switch employs a Batcher-Banyan network and an iSLIP scheduler to maintain intra-rack latency below 400 nanoseconds, effectively handling both Bernoulli and bursty traffic patterns within data centers. The RIFL NIC integrates an ultra-low latency PCIe DMA engine, EasyDMA, which minimizes CPU involvement and supports extensive virtualization capabilities. EasyDMA's architecture enables FPGA-CPU-FPGA round-trip communications as fast as 2.3 microseconds, supporting over 100 Gbps operations. Together, the RIFL Network provides high throughput, low latency, and lossless transmission, optimized for data center environments.

Details

1010268
Title
A Three Layer Lossless and Low Latency Network Protocol Stack Implemented Using FPGAs
Number of pages
131
Publication year
2025
Degree date
2025
School code
0779
Source
DAI-B 87/5(E), Dissertation Abstracts International
ISBN
9798265437785
Advisor
Committee member
Betz, Vaughn; Leon-Garcia, Alberto; Moshovos, Andreas; Putnam, Andrew
University/institution
University of Toronto (Canada)
Department
Electrical and Computer Engineering
University location
Canada -- Ontario, CA
Degree
Ph.D.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
32114226
ProQuest document ID
3276355981
Document URL
https://www.proquest.com/dissertations-theses/three-layer-lossless-low-latency-network-protocol/docview/3276355981/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic