gpt4 book ai didi

opencl - 如何测量运行 OpenCL 内核的 FPGA 板的功耗?

转载 作者:行者123 更新时间:2023-12-05 05:16:32 25 4
gpt4 key购买 nike

我正在尝试测量我的 (Altera DE10-Nano) 板在使用编译的 OpenCL 内核编程后的功耗,以估计我的算法的效率。 altera 已经有一些功耗估算器软件可以估算设计时的功耗,但取决于 HDL。有什么方法可以测量运行时的功耗吗?

最佳答案

Is there any way to measure the power consumption at run time?

不,DE10-Nano 开发板似乎没有任何用于运行时的内置功率计。一些较大的电路板可能有一些。您可以使用外部功率计。

有没有DE10-Nano板子上使用的电源DC-DC转换器的资料?我在照片中无法识别它12 (来自 https://rocketboards.org/foswiki/Documentation/DE10NanoDevelopmentBoard )或在手册中。

Brief ( http://www.innovatefpga.com/portal/assets/pdf/DE10_Nano_Product_Brief.pdf ) 中有一些“电源电路”,用于将输入 5V 电压转换为一组 9.0 3.3 2.5 1.8 1.5 1.2。 1.1 0.75 伏。一些电源电路可能有内置 Ammeter (安培表)或 Wattmeter .

如果板上有带电流表或功率表的 DC-DC,并且它有某种外部控制/监控接口(interface),如 I2C,您可以尝试连接到它并读取安培或瓦特消耗量。

如果电路板在 DC-DC 芯片/电路中没有仪表,您应该手动测量 5V 输入电缆甚至插头适配器的墙上 socket 上的功耗。有一些解决方案适用于 5V USB(例如,adafruit 的 charge doctor 带有一些从 USB 到桶形连接器的转换器)和 110/220V(瓦特表,但它们对于 DE10-nano 等 10 瓦设备的分辨率可能较低)。或者甚至长时间运行您的负载并使用单独的 electricity meter对于设备(仍然是手动)。

Cyclone V 芯片没有声明的内置功率计:https://www.altera.com/en_US/pdfs/literature/hb/cyclone-v/cv_51001.pdf (并且更难从芯片内部测量功率,芯片内部有多个低压电源域,电压要求严格且电流大)。

对于其他电路板,altera 显示电路板上非常复杂的电源网络 - https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/an/an734.pdf第 8 页(或 https://www.altera.com/products/power/resource-center.html#powering_cyclone_v),许多电压的最大消耗为 2A 和 3A。

其他板子可能有一些监控连接到 FPGA 或 HPS: https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/an/an734.pdf第 12 页 - “附录:Cyclone V SoC 开发套件的电源测量技术”描述了用于两个电源监控的 i2c/pmbus/smbus 接口(interface) LTC2978A DC-DC converters适用于 Cyclone V SoC 开发套件板(DK-DEV-5CSXC6N,约 1800 美元)

关于opencl - 如何测量运行 OpenCL 内核的 FPGA 板的功耗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50333185/

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