[Lustre-discuss] 1.6.4.3 changes CPU mapping in RHEL., and 10x performance loss in one application
Chris Worley
worleys at gmail.com
Thu Apr 10 11:13:38 PDT 2008
On Thu, Apr 10, 2008 at 12:05 PM, Johann Lombardi <johann at sun.com> wrote:
> Chris,
>
>
> On Sat, Apr 05, 2008 at 06:11:32PM -0600, Chris Worley wrote:
> > I was running RHEL's 2.6.9-67.0.4 kernel w/o Lustre patches, and the
>
> What is the CPU architecture? x86_64 or IA64?
x86_64.
>
>
> > core to logical processor allocation was (as shown by /proc/cpuinfo):
> >
> >
> > ============= ============= Socket
> >
> > ====== ====== ====== ====== L2 cache domain
> >
> > 0 4 1 5 2 6 3 7 logical processor
> >
> >
> > After installing the Lustre version of the kernel, the allocation is:
> >
> > ============= ============= Socket
> >
> > ====== ====== ====== ====== L2 cache domain
> >
> > 0 1 2 3 4 5 6 7 logical processor
>
> Hard to believe that one of our patches could cause this.
> Have you compared the kernel config files?
This is the default from RedHat vs. the default from
downloads.lustre.org. We didn't rebuild either from scratch.
Chris
>
> Cheers,
> Johann
>
More information about the lustre-discuss
mailing list