FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
登录
首页-所有问题-其他-正文

作为FPGA工程师,在开发‘数据中心网络加速卡(SmartNIC)’时,除了DPDK、VirtIO,还需要掌握哪些关键的软件栈和协议栈知识?

嵌入式爱好者小王嵌入式爱好者小王
其他
1个月前
0
0
68
有3年FPGA开发经验,主要做视频处理。最近拿到一个数据中心网络加速方向的面试机会。我知道要做硬件卸载(如OVS、VXLAN),但我的软件背景比较弱。想请教各位前辈,在实际的SmartNIC项目中,FPGA工程师除了写RTL实现硬件功能,需要深入到哪个层次的软件?需要自己写驱动吗?需要懂Linux内核网络子系统、RDMA协议吗?如何快速弥补这部分知识缺口?
嵌入式爱好者小王

嵌入式爱好者小王

这家伙真懒,几个字都不愿写!
83291.31K
分享:
2025年,FPGA在‘星载AI推理’或‘星上智能处理’方向有哪些具体应用场景?对FPGA工程师的算法和硬件协同设计能力要求有多高?上一篇
使用FPGA做‘实时4K视频拼接(Video Stitching)’的毕设或项目,在实现图像配准和融合算法时,如何利用硬件并行性大幅提升处理速度?下一篇
FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
还没有人回答,第一个参与下?
我要回答
回答被采纳奖励100个积分
FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
请先登录