Replies: 7 comments 21 replies
-
Any idea about this variation? Thanks for your help! @jaywonchung |
Beta Was this translation helpful? Give feedback.
-
P.S. I used smaller sampling intervals (e.g., 0.05, 0.01 second) but the variation is the same. |
Beta Was this translation helpful? Give feedback.
-
Hi @Sunt-ing! I didn't read the code you posted but that energy variation looks normal to me. Some points:
|
Beta Was this translation helpful? Give feedback.
-
Closing discussion for now, but feel free to ask or comment if there's something unclear :) |
Beta Was this translation helpful? Give feedback.
-
Hi Jae-won, I initially adopted the GPU monitoring code from Zeus. But later on, I feel tired of managing these codes myself and am going to directly use Zeus to monitor GPU energy consumption. I installed zeus-ml and ran the example code (changed training to sleep) in https://ml.energy/zeus/reference/monitor/energy/ on Cloudlab c240g5. But I got the following error:
Thanks for your help! |
Beta Was this translation helpful? Give feedback.
-
I just uninstalled pynvml (dependency of my current GPU monitoring module) and got an error:
|
Beta Was this translation helpful? Give feedback.
-
BTW, what's the best practice of multiple GPU energy measurements in a single program? Shall I initiate a new ZeusMonitor before each measurement? |
Beta Was this translation helpful? Give feedback.
-
I use the following code adopted from Zeus to benchmark GPU energy consumption. I run 10 times for the same task (each about 11 seconds). I find that the time variation is about 0.85% percent while the GPU energy variation is 2.64%. Here, variation means (highest - lowest)/lowest. I only have one NVIDIA 12GB PCI P100.
Beta Was this translation helpful? Give feedback.
All reactions