3

许多 VMS、JVM/LLVM/... 都有 JIT——在解释代码时,x86 指令会即时创建并执行。

FPGAS是否有类似的东西?是否有某种方式在运行FPGA 时,我重新配置它?[如果是,请提供项目/论文链接。如果不是,阻止这种情况发生的技术瓶颈是什么?]

谢谢!

4

2 回答 2

3

有没有什么地方在运行 FPGA 时需要重新配置它?

“部分重新配置”可能是谷歌的短语。

于 2010-06-01T12:56:26.583 回答
1

这类事情主要发生在高端路由器和交换机中。最大的 Cisco 和 Juniper 路由器基本上是装满 FPGA 和 PHY 来进行路由的大板,还有一个大型服务器来运行路由协议并将表格编译到 FPGA 中。通常,他们通过保留部分 FPGA 资源空闲来获取新的表处理器块,并在编程完成后将其热交换。然后可以将旧部分停止使用以用作下一个备用部分。

于 2010-05-29T03:20:11.053 回答