Intel® Graphics Performance Analyzers (Intel® GPA)
Improve your game's performance by quickly specifying problem areas
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.

Need Help with system analyzer

sami__huzaifa
Beginner
522 Views

Hi.can anyone tell whether this intel system analyzer uses performance counter in it or not.please need help with this 

0 Kudos
11 Replies
Giselle_G_Intel
Employee
522 Views

Hi Huzaifa,

What exactly are you looking for in relation to perf. counters? Also, what OS/API combo are you wanting to profile? Metrics in System Analyzer are both OS and API specific.

sami__huzaifa
Beginner
522 Views

Hi.Actually i want to optimize unity games using performance counters.I am working on Windows x64 and i want to find out which api or performance counters this system analyzer uses.Please i need help about this

 

Giselle_G_Intel
Employee
522 Views

Hi Huzaifa,

There are a few places where you can find out counters, GPU counters: https://software.intel.com/en-us/gpa-user-guide-for-windows-host-gpu-metrics, as well as CPU counters: https://software.intel.com/en-us/gpa-user-guide-for-windows-host-cpu-metrics

sami__huzaifa
Beginner
522 Views

Hi thanks for your reply.But as i asked i have a confusion.As u told cpu counters are used but how it uses it?For example if i have to access performance counters in any application i have to use API's to access cpu usage.So in this system analyzer how it accesses cpu countes?Can you tell me tha?

Giselle_G_Intel
Employee
522 Views

Huzaifa,

We heavily rely on an Intel made API, that is now open source -> https://github.com/intel/metrics-discovery <- to gather all the metrics and counters that you see within the tool. If you want more details about its usage and how the counters are collected, I would recommend reading the documentation for the API. However, please let me know if you have any further questions.

sami__huzaifa
Beginner
522 Views

Hi,thanks for your response.Can you please kindly send me the link to the documentation of this API as u mentioned.I cant find detail documentation on this API only a simple introduction is available on GitHub.Please kindly send me the documentation link. Thankyou

Giselle_G_Intel
Employee
522 Views

Oh no! I wasn't able to find further documentation. I will go dig through/ask around to see if I can find further documentation, I'll keep you posted! 

sami__huzaifa
Beginner
522 Views

Ok i will wait for it.Coz i really need these details.Really important for me

Giselle_G_Intel
Employee
522 Views

Hi Huzaifa,

Turns out we don't have any documentation available for the API. What you see in the Github is all that we have. I'm also not part of the team who developed the API so I'm not able to provide more information.

sami__huzaifa
Beginner
522 Views

How can i contact developers?any email?Intel should provide a detailed information to the users otherwise how can i understand these api?Please try to help me out with this

Giselle_G_Intel
Employee
522 Views

Huzaifa,

Unfortunately there is no email or contact information. I would suggest posting an issue in the GitHub repository, they seem to be pretty active on that page.

However, please note that the open source support for MD API is only for Linux so I would imagine that they will only have insight/answers for Linux specifically. 

Reply