- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi!
I'm trying to write simple kernel mode driver which will access programatically Uncore performance counters of the Xeon-e5-2600 processor.My code is based on this document :"Xeon-e5-2600 uncore-guide".So far I was able to access with the help of inline assembly instructions wrmsr and rdmsr Cn_MSR_PMON_CTLn registers and try to set variuos bitfields.
One of the planned driver's routine will be responsible for measuring Average depth of Ingress Queue exactly as it is written in the Xeon e5 Uncore guide.By setting the lower bitfields of
Cn_MSR_PMON_CTLn the RxR_OCCUPANCY event and its IRQ subevent will be counted.Uncore performance guide does not explain exactly which of the 4 belonging to specific CBo Cn_MSR_PMON_CTRn registers will be affected by this setting.
Thanks in advance for any input.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page