Software Tuning, Performance Optimization & Platform Monitoring
Discussion around monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform monitoring

Disabling cache coherancy

balu_r_0212
Beginner
357 Views
Is there a way to disable cache coherency in intel sandybridge?
0 Kudos
2 Replies
Patrick_F_Intel1
Employee
357 Views
Hello balu,
You can define a memory region as not cacheable.
Then reads from and writes to that region of memory are not checked for coherency.
Is this what you are looking for?
Pat
balu_r_0212
Beginner
357 Views
Hello Pat,

I was thinking if there is a way to disable MESI protocol (but still take advantage of the cache beingavailable) that is typically used to address "false sharing". Assuming that i guarantee there will be no "false sharing", can i disable the protocol effects (overheads) induced by MESI.

- Balu
Reply