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

如何测量运行OpenCL内核的FPGA板的功耗?,opencl,fpga,consumption,Opencl,Fpga,Consumption,在使用已编译的OpenCL内核对我的(Altera DE10 Nano)板进行编程之后,我试图测量它的功耗,以评估我的算法的效率。altera已经有一些功率估计器软件,用于在设计时估计功耗,但取决于HDL。有没有办法测量运行时的功耗 有没有办法测量运行时的功耗 不,DE10纳米板似乎在运行时没有任何内置电表。一些较大的电路板可能有一些缺陷。您可以使用外部功率计 您有关于DE10 Nano板上使用的电源DC-DC转换器的任何信息吗?我无法在照片和手册中识别它 摘要()中有一些“电源电路”,用于将输

在使用已编译的OpenCL内核对我的(Altera DE10 Nano)板进行编程之后,我试图测量它的功耗,以评估我的算法的效率。altera已经有一些功率估计器软件,用于在设计时估计功耗,但取决于HDL。有没有办法测量运行时的功耗

有没有办法测量运行时的功耗

不,DE10纳米板似乎在运行时没有任何内置电表。一些较大的电路板可能有一些缺陷。您可以使用外部功率计

您有关于DE10 Nano板上使用的电源DC-DC转换器的任何信息吗?我无法在照片和手册中识别它

摘要()中有一些“电源电路”,用于将输入5V电压转换为9.0 3.3 2.5 1.8 1.5 1.2。1.1 0.75伏。某些电源电路可能有内置(电流表)或

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

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

Cyclone V芯片没有内置声明的功率表:(而且芯片内部有几个低压电源域,电压要求很高,电流很高,因此很难测量功率)

对于其他电路板,altera在电路板上显示了非常复杂的电源网络-第8页(or),许多电压的最大消耗为2A和3A

其他板可能有一些监控连接到FPGA或HPS:
第12页-“附录:Cyclone V SoC Dev Kit的功率测量技术”描述了Cyclone V SoC Dev Kit板(DK-Dev-5CSXC6N,约1800美元)两个电源监控的i2c/pmbus/smbus接口。

您将am安培表放入电源线。但该板不仅包含FPGA,还包含ARM处理器(hps)除了不同的外围设备(与处理器相比可能并不重要)之外,您还必须进行多次测量。有无FPGA运行。测量值是仅在FPGA不运行时表示处理器和外围设备的功耗,还是表示处理器和外围设备+FPGA的静态功耗?。那么,两次测量之间的差异仅仅是FPGA的动态功耗?非常感谢