2003-03-04 11:26:20

by Reed, Timothy A

[permalink] [raw]
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


2003-03-04 15:52:43

by Nakajima, Jun

[permalink] [raw]
Subject: RE: MTRR & HT

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/