From 11b9603f2ebe643b8bc34aa679c40b2a7d72dcfe Mon Sep 17 00:00:00 2001 From: Grzegorz Latosinski Date: Sat, 14 Jan 2023 00:28:17 +0100 Subject: [PATCH] watch: Reduced precision of GPU measurements Signed-off-by: Grzegorz Latosinski --- watch.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/watch.py b/watch.py index 77237fb..615bc82 100644 --- a/watch.py +++ b/watch.py @@ -159,7 +159,7 @@ def summarize(session): summary.extend([ f"total gpu ram: {TOTAL_GPU_RAM * 1024 * 1024:.2f} B", # default units are MiB f"max gpu ram used: {MAX_USED_GPU_RAM * 1024 * 1024:.2f} B", # default units are MiB - f"average gpu load: {TOTAL_GPU_LOAD / SAMPLE_NUMBER} %" + f"average gpu load: {TOTAL_GPU_LOAD / SAMPLE_NUMBER:.2f} %" ]) with open(f"{session}.txt", "a") as f: @@ -340,8 +340,8 @@ def watch(session, fsdev, iface): ] if pgpu and TOTAL_GPU_RAM != 0: line.extend([ - curr_gpu_util, - curr_gpu_mem / TOTAL_GPU_RAM * 100.0 + f'{curr_gpu_util:.2f}', + f'{curr_gpu_mem / TOTAL_GPU_RAM * 100.0:.2f}' ]) print(*line, file=f)