这是Parallela: http://anycpu.org/forum/viewtopic.php?f=13t=66 它有64个核心,1GB RAM,运行Linux,以太网 – 每个人都在大喊大叫…. 我的问题是,从性能/能力的角度来看,Parallela与更昂贵的FPGA相比如何?他
http://anycpu.org/forum/viewtopic.php?f=13&t=66
它有64个核心,1GB RAM,运行Linux,以太网 – 每个人都在大喊大叫….
我的问题是,从性能/能力的角度来看,Parallela与更昂贵的FPGA相比如何?他们只是拥有更宽的总线/更多的内存/更快的处理器时钟/更多的芯片处理器?
我理解GPU用于大规模并行简单操作,CPU更适合更复杂的单线程计算 – 那么昂贵的FPGA和Parallela在哪条路径上适合?
Parallela运行Linux-但我总是在印象中,通过编写verilog或VHDL,FPGA的逻辑闪现在他们面前?
部分答案:FPGA往往没有芯片上的任何处理器(有例外) – 但如果您考虑通过获取指令并逐个执行它们来进行处理,那么您还没有真正掌握FPGA.如果你能看到如何在一个时钟周期内执行内部循环的一次完整迭代,那么你就到了那里.这将是容易的任务,FPGA可以用任何其他解决方案擦拭地板.将会有不可能完成的任务,Parallela将成为竞争者.我没有看到任何一个高性能解决方案作为总冠军; GPU正在做出令人印象深刻的事情(低功耗不是其中之一!),而且多核XMOS或Parallela解决方案也有它们的地位.