【发布时间】:2010-06-01 20:56:26
【问题描述】:
许多 VMS、JVM/LLVM/... 都有 JIT —— 在解释代码时,x86 指令会即时创建并执行。
如果 FPGAS 有类似的东西?有没有在 FPGArunning 的地方,我重新配置它? [如果是,请提供项目/论文链接。如果不是,阻止这种情况发生的技术瓶颈是什么?]
谢谢!
【问题讨论】:
许多 VMS、JVM/LLVM/... 都有 JIT —— 在解释代码时,x86 指令会即时创建并执行。
如果 FPGAS 有类似的东西?有没有在 FPGArunning 的地方,我重新配置它? [如果是,请提供项目/论文链接。如果不是,阻止这种情况发生的技术瓶颈是什么?]
谢谢!
【问题讨论】:
FPGA 是否存在于某处 运行,我重新配置一下?
“部分重新配置”可能是谷歌的短语。
【讨论】:
这类事情主要发生在高端路由器和交换机中。最大的 Cisco 和 Juniper 路由器基本上是装满 FPGA 和 PHY 的大板来执行路由,以及运行路由协议并将表编译到 FPGA 中的大型服务器。通常,他们通过保留部分 FPGA 资源空闲来获取新的表处理器块,并在编程完成后将其热交换。然后可以将旧部分停止使用以用作下一个备用部分。
【讨论】: