Intel® Xeon® Processor and Server Products
Intel® Xeon® Processors, Data Center Products including boards, integrated systems, and RAID Storage
5172 Discussions

IOMMU Performance Counter on 3rd Gen Intel Xeon Processor ICE LAKE server

GarboLou1
New User
1,225 Views

Hi Intel Support,

I'm looking into the IOMMU performance counters on 3rd Gen Intel Xeon Processor ICE LAKE server. We note that, unlike previous versions, which provided IOMMU Page Walk Cache misses, the Intel PCM-IIO now provides the number of hits statistics. However, from our experiments, we found it is hard to interpret these counter values. We have the following three questions:

  1. There is one entry named "4K cache hit". Is it an extension cache of the IOTLB if the IOMMU uses a 4-level paging structure?
  2. We have observed that with IOMMU strict mode, IOPS = 4K cache hit << IOMMU memory access, while 512G/1G/2M cache hits are all zeros. From the manual, we learned that IOMMU memory access means there is a miss in the cache lookup and sends out memory fetches. Given these, we are confused whether these cache hit counters are reporting cache hits or cache misses?
  3. Could you explain the ICE LAKE's  IIO counters in more detail? How could we calculate the page table walk cache misses from the counters provided?

We appreciate any support/help or explanations on the above questions. Thank you!

0 Kudos
3 Replies
Azhari_Intel
Employee
793 Views

Hi GarboLou1,


Thank you for reaching Intel Community.


Please refer to the following resources for detailed information on Ice Lake-SP performance monitoring events and IIO counters:


1. Performance Monitoring Events for Ice Lake-SP: https://perfmon-events.intel.com/icelake_server.html

2. Intel PCM IIO README (GitHub): https://github.com/intel/pcm/blob/master/doc/PCM_IIO_README.md



Regards,

Azhari_Intel


0 Kudos
Azhari_Intel
Employee
228 Views

Hi GarboLou1,

 

Hope you are well.

 

Just wanted to follow up with you.

Kindly let us know if you have any further concerns.

 

Looking forward to your response.

 

 

Regards,

Azhari_Intel


0 Kudos
Azhari_Intel
Employee
123 Views

Hi GarboLou1,

 

Greetings and good day to you!

 

Since we have not seen an update, we will be closing this forum case from our end.

If you need any additional information or assistance, please submit a new question as this thread will no longer be monitored.

 

 

Regards,

Azhari_Intel


0 Kudos
Reply