feature(sysman): Add pciGetStats support in win

Related-To: NEO-10662

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
This commit is contained in:
shubham kumar
2024-05-09 07:15:57 +00:00
committed by Compute-Runtime-Automation
parent e35b951a00
commit 05406722b9
16 changed files with 80 additions and 15 deletions

View File

@@ -562,6 +562,19 @@ void testSysmanPci(ze_device_handle_t &device) {
pciBarProps[i].pNext = static_cast<void *>(&pciBarExtProps[i]);
}
zes_pci_stats_t pciStats = {};
VALIDATECALL(zesDevicePciGetStats(device, &pciStats));
if (verbose) {
std::cout << "pciStats.replayCounter = " << std::dec << pciStats.replayCounter << std::endl;
std::cout << "pciStats.packetCounter = " << std::dec << pciStats.packetCounter << std::endl;
std::cout << "pciStats.rxCounter = " << std::dec << pciStats.rxCounter << std::endl;
std::cout << "pciStats.txCounter = " << std::dec << pciStats.txCounter << std::endl;
std::cout << "pciStats.timestamp = " << std::dec << pciStats.timestamp << std::endl;
std::cout << "pciStats.speed.gen = " << std::dec << pciStats.speed.gen << std::endl;
std::cout << "pciStats.speed.width = " << std::dec << pciStats.speed.width << std::endl;
std::cout << "pciStats.speed.maxBandWidth = " << std::dec << pciStats.speed.maxBandwidth << std::endl;
}
VALIDATECALL(zesDevicePciGetBars(device, &count, pciBarProps.data()));
if (verbose) {
for (uint32_t i = 0; i < count; i++) {