How to understand "Coherency" bit in "Extended Capability Register"?

How to understand "Coherency" bit in "Extended Capability Register"?

Hi all,

I am studying "Intel ® Virtualization Technology for Directed I/O" document now. In "Register Descriptions" section, I find there is a "Coherency" bit in "Extended Capability Register". The document describes this bit like this:  

    This field indicates if hardware access to the root, context, page-table and interrupt-remap structures are coherent (snooped) or not.

Could anyone give an explanation about how to understand "hardware access to ... are coherent(snooped)" here? If possible, give an example is better.  

Thanks very much in advance!

Best Regards

Nan Xiao

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Here is collection of resources that may have some hints for you:

Resources for Software Developers: Intel® Virtualization Technology (Intel® VT)


Leave a Comment

Please sign in to add a comment. Not a member? Join today