pub fn sample_gpu_metrics() -> Result<GpuSample>
Sample GPU metrics once using rocm-smi.
Queries rocm-smi for utilization, VRAM, temperature, clock, and throttling. Returns a GpuSample with the collected data.