How to view the CPU temperature in windows or in dpu’s ubuntu?
Hi ,
On BlueField DPUs, temperature monitoring is often managed via the BMC using Redfish or IPMI, but you can also access sensor data directly from the OS using standard Linux tools if the sensors are exposed.
For NVIDIA BlueField DPU:
- Via SMBus or sysfs: BlueField’s SoC thermal sensors can be read through the system’s SMBus interface or sysfs entries, depending on your setup111213.
- Via BMC (Baseboard Management Controller):
- The BMC node allows remote monitoring of the BlueField SoC temperature using Redfish or IPMI commands, or by accessing sysfs from the OS14.
- Example (from BMC shell or via IPMI):
text
ipmitool sensor
Look for entries related to CPU or SoC temperature.
- Thermal Sensor Locations:
- The sensors are typically exposed under
/sys/class/hwmon/or/sys/class/thermal/. You can list available sensors:
- The sensors are typically exposed under
text
for m in /sys/class/hwmon/* ; do echo -n "$m = " ; cat $m/name ; done
Then read the temperature with:
text
cat /sys/class/hwmon/hwmonX/tempY_input
Replace hwmonX and tempY_input with the appropriate values for your system
Thanks
Samer