FPGA SmartNICs combine wire-speed performance with full datapath customizability, yet remain among the hardest to program. LLM coding agents ease development but stumble on system-scale FPGA design: physical overhead and long toolchain runtime, far from the network function, degrade convergence and design quality across the agentic loop. While agentic development tolerates higher intrinsic complexity, a framework must eliminate the incidental complexity of FPGA design-space exploration. VibeNIC is a SmartNIC framework co-designed at every layer for an LLM developer. Its shell absorbs board-level complexity into a timing-closed base NIC behind standard interfaces, shrinking each iteration to a user-partition-only recompile and leaving most design space reconfigurable. A building-block library atop it lets the agent compose rather than microarchitect, grounded by documentation, examples, and prompts (DEPs) in shell and library contracts. A case study on a stateful HBM-augmented UDP datapath delivers a working end-to-end design in hours.
Yunfan Li, Jialin Li· Proceedings of the ACM SIGCO...· 0 citations
This work proposes Turbo, a first-of-its-kind in-network aggregation system that accelerates long-context inference by offloading query broadcast and attention aggregation to switches and introduces a rolling forward scheme that propagates states to enable cross-stage updates.
Ying Wan, Yuchen Xu, Chuwen Zhang et al.· Proceedings of the ACM SIGCO...· 0 citations