Cryptography FPGA上逻辑单元数量与性能的关系

Cryptography FPGA上逻辑单元数量与性能的关系,cryptography,logic,cell,fpga,xilinx,Cryptography,Logic,Cell,Fpga,Xilinx,嘿,我有一个关于FPGA的问题。如果你看看xilinx目前的产品线,特别是7系列,每种型号之间都存在巨大的价格差异。我不明白的是,如果我能以300美元的价格购买一台具有约20万逻辑单元的Artix-7,而一台具有约20万逻辑单元的Virtex-7的价格超过2万美元。那么,我能买10台Artix-7并获得同样的性能吗?此外,性能是否与逻辑单元的数量呈线性关系,如果不是,那么它们之间的关系如何?每个核有更多的逻辑单元有什么好处吗?我相信这取决于你在做什么,但由于我对这件事的兴趣(虽然是理论上的)在于

嘿,我有一个关于FPGA的问题。如果你看看xilinx目前的产品线,特别是7系列,每种型号之间都存在巨大的价格差异。我不明白的是,如果我能以300美元的价格购买一台具有约20万逻辑单元的Artix-7,而一台具有约20万逻辑单元的Virtex-7的价格超过2万美元。那么,我能买10台Artix-7并获得同样的性能吗?此外,性能是否与逻辑单元的数量呈线性关系,如果不是,那么它们之间的关系如何?每个核有更多的逻辑单元有什么好处吗?我相信这取决于你在做什么,但由于我对这件事的兴趣(虽然是理论上的)在于密码学应用,我的问题特别涉及MD5、SHA-0/1/2/3和类似加密算法的实现

FPGA没有处理器那样的“性能”。它只是有一堆可以使用的逻辑元素(LE)。如果一个高端部件有2毫米,而一个低端部件有200毫米,但你的处理核心只需要20毫米,那么在其他条件相同的情况下,你使用哪一个差别不大。当然,如果您有一个可以轻松并行化的问题,那么您可以通过构建更多的处理核心将这些额外的LE转化为额外的性能。但这取决于你自己

现在,所有其他因素并不总是相等的,因为FPGA不仅仅是逻辑单元的数量。我不能代表Xilinx parts(我为另一家主要的FPGA供应商工作),但通常高端系列会有中低端系列没有的高速收发器。此外,有时他们有不同的混合嵌入式RAM,DSP等


那么,你能用一堆小的FPGA代替一个大的吗?请记住,一个FPGA将只有大约1000-2000个IOs,而在高端部分的相应部分之间将有大约100K的内部导线。因此,您不仅需要构建一个相当复杂的电路板,还可能会发现自己在从一个芯片到另一个芯片上获取信号方面受到限制。

即将挖掘Litecoin?对于投票决定关闭此功能的主持人来说,FPGA的使用介于传统编程和通用计算硬件和软件之间。允许的问题和不允许的问题之间的界限在哪里?verboten问题应该放在哪里-electronics.stackexchange.com?在许多情况下,FPGA更像是“编程”而不是“电子”。