Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user of Sapphire Rapids I would like to be able to read telemetry through the PMT driver #3336

Open
4 tasks
cmcantalupo opened this issue Jan 23, 2024 · 0 comments
Labels

Comments

@cmcantalupo
Copy link
Contributor

What problem does the story solve? Please describe.
Fast access to hardware telemetry is available with the PMT driver. It would be great if there were IOGroup support for the PMT driver.

https://github.com/intel/Intel-PMT/tree/master/xml/SPR
https://lwn.net/Articles/945356/

Describe the tasks that will be required to complete the story

  • Investigate how to configure and use the driver
  • Design how it might be adapted to the PlatformIO APIs
  • Determine if SysfsIOGroup / SysfsDriver classes can be leveraged
  • Implement IOGroup support

Describe alternatives you've considered
There are other ways to get some of this telemetry, but PMT has the potential to be lower overhead, and expose new metrics.

Additional context

@cmcantalupo cmcantalupo changed the title As a user of Sapphire Rappids I would like to be able to read telemetry through the PMT driver As a user of Sapphire Rapids I would like to be able to read telemetry through the PMT driver Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant