- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey all,
I'm calcuating the bus utilization on a dual processor xeon machine (so i have 8 cores in total).
However, when i come to calcuate the Bus utilisation i get values of up to 200% (I'm assuming it's %)
I'm recorded the metrics as referenes in the vtune reference, i.e. BUS_TRANS_ANY.ALL_AGENTS and CPU_CLK_UNHALTED.BUS.
Does this seem correct? To me this seems wrong.
Any pointers will be great.
Thanks
I'm calcuating the bus utilization on a dual processor xeon machine (so i have 8 cores in total).
However, when i come to calcuate the Bus utilisation i get values of up to 200% (I'm assuming it's %)
I'm recorded the metrics as referenes in the vtune reference, i.e. BUS_TRANS_ANY.ALL_AGENTS and CPU_CLK_UNHALTED.BUS.
Does this seem correct? To me this seems wrong.
Any pointers will be great.
Thanks
Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The CPU to bus clock speed ratio factors into this. VTune asks you to enter the CPU speed, but I think it guesses the bus speed. Also, if your formula uses a single socket bus capacity rating, that would be wrong for dual socket with balanced usage. If you get all the numbers right, you are unlikely to achieve even 80%.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - tim18
The CPU to bus clock speed ratio factors into this. VTune asks you to enter the CPU speed, but I think it guesses the bus speed. Also, if your formula uses a single socket bus capacity rating, that would be wrong for dual socket with balanced usage. If you get all the numbers right, you are unlikely to achieve even 80%.
Thanks for the reply.
How does vtune factor in the CPU to bus speed ratio? I'd like to understand the exact forumlae used.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - m.faulkner
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - tim18
Sorry, I may be thinking of some older machine. There surely is a lack of searchable references on this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - m.faulkner
So we now think that the bus utilisation does use the ratio of bus speed / cpu speed? If so then i still don't understand why when i record the above metric i get a % utilisation of around 200%
Any one any hints as to why i would have the BUS UTILIZATION > 100% (using the forumlae from the vtune docs)
![](/skins/images/45C6C2D737ED71F4C51F0145C8CB1E9C/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page