Close

Presentation

WiCAT: Reducing Congestion at Wireless Interfaces in Heterogeneous Architectures
DescriptionHeterogeneous architectures integrating CPUs, GPUs, and memory controllers generate diverse traffic patterns that stress the on-chip network. Wireless networks-on-chip (WNoCs) provide fast, single-hop communication across distant nodes. However, their effectiveness is limited by congestion at wireless interfaces (WIs). In this work, we present WiCAT (Wireless Collate and Transfer), a lightweight two-stage framework to mitigate WI bottlenecks without modifying CPUs, GPUs, or memory controllers. WiCAT introduces Collate, a WI-level collation scheme that reduces redundant requests and corresponding reply traffic, and Transfer, a predictive medium access control protocol that dynamically allocates channel time based on both current buffer occupancy and anticipated traffic. Evaluation on Rodinia benchmarks shows that WiCAT reduces average delay by 17.8%, increases network throughput by 64%, and lowers energy consumption by 13.5%.