Server Products
Data Center Products including boards, integrated systems, Intel® Xeon® Processors, RAID Storage; and Intel® Xeon® Processors
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
4434 Discussions

how to compute address bus utilisation?

idata
Community Manager
1,165 Views

Hi,

I'm using an Intel Core2 microarchitecture-based Xeon 5440 server, dual socket, totalling 8 cores.

I've read a few docs on "Accounting cycles on Core2 Microarchitecture".

What comes out mostly is for the data bus :

Measuring FSB saturation is straightforward. This can be done in terms of the fraction of bus cycles used for data transfer:

 

BUS_DRDY_CLOCKS.ALL_AGENTS/CPU_CLK_UNHALTED.BUS

I'm okay with that, but that shows the data bus utilisation.

This one does not take into account the potential snooping from cache coherency, because such operations transit on the address bus. So I won't see if the bus is saturated with snoops from this formula.

My question then is : does anyone know how to compute address bus utilisation ? I must see if this is the bottleneck in my case or not.

Thanks

Sylvain

0 Kudos
2 Replies
Daniel_O_Intel
Employee
109 Views

If you don't get much reply from the Server community, you can also try the Processor community over at http://communities.intel.com/community/tech/processors http://communities.intel.com/community/tech/processors

idata
Community Manager
109 Views

Hi

I did as you suggested, but it seems that there is not much answer from Processor community either.

Do you know anywhere else I could ask that?

Thanks

Reply