发 帖  
原厂入驻New
[问答] 如何估算FPGA的峰值性能?
40 xilinx FPGA
分享
嗨,
作为博士研究的一部分,我试图估算FPGA的峰值性能,以便与GPU进行比较。
我的计算基于xilinx共同撰写的这篇文章https://www.hpcwire.com/2012/04/16/latest_fpgas_show_big_gains_in_floating_point_performance/
我对SP Add的Virtex 7 - 690T的计算如下:
1-将频率降低15% - 对于最大使用SP添加,这从462降至393 MHz
2-为IO提供20,000个LUT,并将剩余减少33%用于路由 - 可用逻辑从433,200减少到276,844。
3-通过DSP划分可用的DSP需要按操作(即2)来获得可用的操作单元。
这是1,800。
4-每个操作单元需要282个LUT。
可用逻辑只能支持982个操作单元,因此性能如下:
989运算* 393 MHz = 385,926 MFlops = 386GFLOP
我对SP乘法进行了相同的计算并获得了707 GFLOP,然后以1:1的比例获得了最终性能为516 GFLOPS。
但是,性能报告为69 GFLOPsat https://www.xilinx.com/applications/high-performance-computing.html
我哪里做错了?
有人可以请我参考用于报告性能的计算方法吗?
谢谢,
韦森
0
2020-8-13 09:56:00   评论 分享淘帖 邀请回答

相关问题

4个回答
根据该页面上的条形图,我怀疑该表的目标是每瓦特GFLOPS(如条形图所示)。
Zynq 7100显示为大约75 GFLOPS / W,这可能意味着大约750 GFLOPS(Zynq 7100工作硬件的10W似乎合理)。
Zynq 7045(在ZC706上)具有350K逻辑单元,而7100则为444K,因此您希望其原始性能大约为600 GFLOPS(我希望这两个都是LUT限制的,尽管我还没有检查过)

除以9W(它是比7100更小的芯片,但在LUT方面不会小得多)并且你最终得到了声称的65 GFLOPS。
在原帖中查看解决方案
2020-8-13 10:06:45 评论

举报

检查这个类似的帖子和链接文件https://forums.xilinx.com/t5/Xilinx-Boards-and-Kits/Measure-the-Performance-GFLOPS/td-p/452320
谢谢和RegardsBalkrishan -----------------------------------------------
---------------------------------------------请将帖子标记为
一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。
2020-8-13 10:17:10 评论

举报

根据该页面上的条形图,我怀疑该表的目标是每瓦特GFLOPS(如条形图所示)。
Zynq 7100显示为大约75 GFLOPS / W,这可能意味着大约750 GFLOPS(Zynq 7100工作硬件的10W似乎合理)。
Zynq 7045(在ZC706上)具有350K逻辑单元,而7100则为444K,因此您希望其原始性能大约为600 GFLOPS(我希望这两个都是LUT限制的,尽管我还没有检查过)

除以9W(它是比7100更小的芯片,但在LUT方面不会小得多)并且你最终得到了声称的65 GFLOPS。
2020-8-13 10:31:29 评论

举报

感谢分享。
我在发布我的问题之前查看了这篇文章,虽然它确实包含了一些有趣的信息,但它没有提供令人满意的答案。
感谢您的时间,
韦森
2020-8-13 10:39:36 评论

举报

只有小组成员才能发言,加入小组>>

106个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表