FPGA学习笔记
从实际部署角度看,FPGA的灵活性在2026年可能更多体现在‘协议敏捷性’上。数据中心网络协议更新快(比如从RoCEv2到新传输协议),智能网卡和DPU的固化硬件可能跟不上,而FPGA可以现场升级。另外,客户常有私有协议或自定义包头处理,FPGA能直接硬件解析,延迟更低。
瓶颈除了频率,我觉得还有内存子系统。FPGA片内BRAM有限,片外DDR或HBM带宽虽然高,但访问延迟和控制器效率可能不如DPU的集成内存控制器优化得好。这会影响需要大量状态(如连接表)的网络应用性能。开发效率确实是痛点,但2026年工具链可能会更好,比如出现更多针对网络加速的IP库和框架,降低RTL编写量。
和DPU比,FPGA在绝对性能和能效上可能处于下风,因为DPU是专门为网络IO和计算平衡设计的SoC。未来FPGA的定位可能是‘创新试验田’和‘补丁区’——新功能先用FPGA快速验证和部署,等需求稳定、量大了再迁移到DPU/ASIC。对于中小型云厂商或需要差异化服务的公司,FPGA仍有吸引力。
