Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
1058 Discussions

How can i disable haswell cache prefetcher?

zhaoguo_w_
Beginner
234 Views

I try to disable haswell cache prefetcher, but there is no options in the BIOS. I also try to use wrmsr command to set 0x1a0 register the bit 9 to be 1 to disable the cache prefetcher, but failed.

# rdmsr 0x1a0

850089

#wrmsr -p 0 0x1a0 0x850289

wrmsr: CPU 0 cannot set MSR 0x000001a0 to 0x0000000000850289

0 Kudos
3 Replies
Bernard
Black Belt
234 Views

Do you use Linux or Windows

Sometimes write/read operations on MSR registers are locked.I had similar issue with access to MSR 0x199.

Alexander_Alexeev
234 Views

What flags (bits number) are you trying to change in MSR? 

Bernard
Black Belt
234 Views

I was using windbg to modify MSR registers.

Reply