@@ -33,6 +33,8 @@ namespace pwr::intel
3333
3434 bool IntelPowerTelemetryAdapter::Sample () noexcept
3535 {
36+ pmlog_verb (v::gpu)(" Sample called" );
37+
3638 LARGE_INTEGER qpc;
3739 QueryPerformanceCounter (&qpc);
3840 bool success = true ;
@@ -473,9 +475,10 @@ namespace pwr::intel
473475 currentSample.vramReadBandwidth ,
474476 pm_gpu_power_telemetry_info.gpu_mem_read_bandwidth_bps ,
475477 GpuTelemetryCapBits::gpu_mem_read_bandwidth);
476- pmlog_verb (v::gpu)(std::format (" VR read BW bSupported [{}] type [{}] units [{}] data [{}]" ,
478+ pmlog_verb (v::gpu)(std::format (" VRAM read BW bSupported [{}] type [{}] units [{}] data_64 [{}] data_double [{}]" ,
477479 currentSample.vramReadBandwidth .bSupported , (int )currentSample.vramReadBandwidth .type ,
478- (int )currentSample.vramReadBandwidth .units , currentSample.vramReadBandwidth .value .datau64 ));
480+ (int )currentSample.vramReadBandwidth .units , currentSample.vramReadBandwidth .value .datau64 ,
481+ currentSample.vramReadBandwidth .value .datadouble ));
479482 if (result != CTL_RESULT_SUCCESS ||
480483 !(HasTelemetryCapBit (GpuTelemetryCapBits::gpu_mem_read_bandwidth))) {
481484 useNewBandwidthTelemetry = false ;
@@ -488,9 +491,10 @@ namespace pwr::intel
488491 currentSample.vramWriteBandwidth ,
489492 pm_gpu_power_telemetry_info.gpu_mem_write_bandwidth_bps ,
490493 GpuTelemetryCapBits::gpu_mem_write_bandwidth);
491- pmlog_verb (v::gpu)(std::format (" VR write BW bSupported [{}] type [{}] units [{}] data [{}]" ,
494+ pmlog_verb (v::gpu)(std::format (" VRAM write BW bSupported [{}] type [{}] units [{}] data_64 [{}] data_double [{}]" ,
492495 currentSample.vramWriteBandwidth .bSupported , (int )currentSample.vramWriteBandwidth .type ,
493- (int )currentSample.vramWriteBandwidth .units , currentSample.vramWriteBandwidth .value .datau64 ));
496+ (int )currentSample.vramWriteBandwidth .units , currentSample.vramWriteBandwidth .value .datau64 ,
497+ currentSample.vramReadBandwidth .value .datadouble ));
494498 if (result != CTL_RESULT_SUCCESS ||
495499 !(HasTelemetryCapBit (GpuTelemetryCapBits::gpu_mem_write_bandwidth))) {
496500 useNewBandwidthTelemetry = false ;
0 commit comments