First post, by PARUS
- Rank
- Oldbie
MSRED.COM, works with any CPU which has MSR.
For Core 2 there are two MSR which control multiplier.
0x194 r/w controls MAXIMUM and NOMINAL (they are equal) multiplier. Command and keys for write:
MSRED W 194 1XXYY, where XX is multiplier and YY is voltage.
Examples:
MSRED W 194 10A28 - maximum mul is 10, maximum vol is 1,3250v.
MSRED W 194 11228 - maximum mul is 18, maximum vol is 1,3250v.
0x199 r/w controls CURRENT multiplier. Command and keys:
MSRED W 199 XXYY
Examples:
MSRED W 199 728 - current mul is 7, current vol is 1,3250v.
MSRED W 199 F28 - current mul is 15, current vol is 1,3250v.
And one r/o MSR 0x198 for display real values, command:
MSRED R 198
For Pentium 4 and Core 2 there is one MSR which controls throttling - 0x19A. Command:
MSRED W 19A NN
Examples:
MSRED W 19A 18 - 50% CPU speed
MSRED W 19A 14 - 25% CPU speed
MSRED W 19A 12 - 12,5% CPU speed
MSRED W 19A 2 - 100% CPU speed
CACHECTL.COM, works with Pentium Pro, Pentium 2, Pentium 3, Core 2. Doesn't work with all NetBurst CPUs!
Commands:
CACHECTL 0 - disable L2 and disable cache system totally with L1
CACHECTL 1 - enable cache system and L1, disable L2
CACHECTL 2 - enable cache system and L1, enable L2
CACHECTL c - check status