gpt4 book ai didi

cpu - 现代 FPGA 的性能相对于 CPU 和绝对值(GFlops/GIops)有多少?

转载 作者:行者123 更新时间:2023-12-04 18:13:08 25 4
gpt4 key购买 nike

现代 FPGA 相对于 CPU 的性能是多少,绝对以 (GFlops/GIops) 为单位,FPGA 上每秒 10 亿次整数运算的成本是多少?
现在哪些任务有利于使用 FPGA?
我只找到了它:
http://www.hpcwire.com/hpcwire/2010-11-22/the_expanding_floating-point_performance_gap_between_fpgas_and_microprocessors.html

还有一篇旧文章:
http://www.mouldy.org/fpgas-in-cryptanalysis.pdf

最佳答案

免责声明:我在 SRC Computers 工作,这是一家异构 CPU/FPGA 系统制造商。

“视情况而定”当然是答案。

微处理器是一组固定的功能单元。这些在广泛的应用程序中表现相当不错。

FPGA 由设计人员使用一组专门设计用于执行特定应用的特定功能单元进行编程。因此,它(通常)对于给定的应用程序表现得非常好。

“现代FPGA的性能相对于CPU有多少,绝对在(GFlops/GIops)”成为一个毫无意义的问题。它可以由微处理器来回答,因为它有一组固定的浮点单元。但是,对于 FPGA,问题演变为 1)如果 FPGA 有多大,2)我可以在其中打包多少浮点单元并且仍然可以做有用的工作,FPGA 周围的内存/支持架构是什么,以及 4)什么FPGA、其内存和系统其余部分之间的持续系统带宽是多少?

前一段类似地解决了“在 FPGA 上每秒 10 亿次整数运算的成本是多少”的答案。

在性能方面要记住的一件有趣的事情是,在 FPGA 中,峰值性能等于持续性能,因为 FPGA 专用于执行给定的应用程序。当然,只要其他系统参数不干扰。

您的问题“现在哪些任务有利于使用 FPGA?”是一个非常广泛的问题,并且随着每个大型 FPGA 器件的发布而增长。在非常广泛的非排他性术语中,并行和流应用程序受益,尽管应用程序性能在很大程度上取决于系统架构。

关于cpu - 现代 FPGA 的性能相对于 CPU 和绝对值(GFlops/GIops)有多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12219939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com