]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
habanalabs: improve utilization calculation
authorKoby Elbaz <kelbaz@habana.ai>
Tue, 23 Feb 2021 19:31:27 +0000 (21:31 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Fri, 9 Apr 2021 11:09:24 +0000 (14:09 +0300)
commitcd5def8020637836b7836fc8228b70cdc9af4ea1
treefc619127a1d7f64fb1f12560fb731ce326781374
parente8f9392a5c7fabe0fdeb33b354b489c8c4b236bc
habanalabs: improve utilization calculation

The new approach is based on the notion that the relative
current power consumption is in relation of proportionality
to device's true utilization.
Utilization info ranges between [0,100]%
Currently, dc_power values are hard-coded.

Signed-off-by: Koby Elbaz <kelbaz@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/command_submission.c
drivers/misc/habanalabs/common/device.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_ioctl.c
drivers/misc/habanalabs/common/hw_queue.c
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/gaudi/gaudiP.h
drivers/misc/habanalabs/goya/goya.c
drivers/misc/habanalabs/goya/goyaP.h