Other voltages are scaled back into that range using external resistors. For example, most chips can only measure voltages between 0 and +4V. Also, some values reported by the chips need some computation before they make full sense. There is no standard that ensures, for example, that the second temperature sensor is connected to the CPU, or that the second fan is on the CPU. Note that motherboards vary widely in the connections to sensor chips. This is a major improvement compared to lm-sensors 2. This makes adding or updating support for any given chip very easy, as libsensors, and applications using it, do not need to be modified.
It assumes that all the kernel drivers implement the standard sysfs interface described in this document. Since lm-sensors 3.0.0, libsensors is completely chip-independent. The libsensors library offers an interface to the raw sensors data through the sysfs interface. Naming and data format standards for sysfs files ¶ Interaction between ROCR_VISIBLE_DEVICES and CUDA_VISIBLE_DEVICES.Naming and data format standards for sysfs files.Additional Required software for building.Important note about Versioning and Backward Compatibility.ROCm System Management Interface (ROCm SMI) Library.HIP-Supported CUDA API Reference Guide v4.5.AMD Instinct™ High Performance Computing and Tuning Guide.ROCm™ Learning Center and Knowledge Base - NEW!!.New AMD ROCm Information Portal for ROCm v4.5 and Above.