Morning all,
Quick question about MTRR and Hyper-Threading, should I be using
MTRR in conjuction with HT? Are there any performance reasons to use or not
use MTRR with HT?
TIA
Timothy Reed
Software Engineer \ Systems Administrator
Lockheed Martin - NE & SS Syracuse
Email: [email protected]
There are 10 types of people in the world; those who understand binary and
those who don't
MTRRs must always be set properly, and they need to be consistent among the CPUs (and E820 info). For HT, they are shared between the two logical processors in a processor package. So you just set them once per processor package. Wrong MTTR setups (e.g. set UC for WB) can easily cause performance problems.
Jun
> -----Original Message-----
> From: Reed, Timothy A [mailto:[email protected]]
> Sent: Tuesday, March 04, 2003 3:37 AM
> To: Linux Kernel ML (E-mail)
> Subject: MTRR & HT
>
> Morning all,
>
> Quick question about MTRR and Hyper-Threading, should I be using
> MTRR in conjuction with HT? Are there any performance reasons to use or
> not
> use MTRR with HT?
>
> TIA
> Timothy Reed
> Software Engineer \ Systems Administrator
> Lockheed Martin - NE & SS Syracuse
> Email: [email protected]
>
> There are 10 types of people in the world; those who understand binary and
> those who don't
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/