Re: AutoNUMA15

From: Alex Shi
Date: Wed Jul 11 2012 - 22:35:58 EST


>

> Ok the problem is that you must not pin anything. If you hard pin
> AutoNUMA won't do anything on those processes.
>
> It is impossible to run faster than the raw hard pinning, impossible
> because AutoNUMA has also to migrate memory, hard pinning avoids all
> memory migrations.
>



>
> Thanks a lot, and looking forward to see how things goes when you
> remove the hard pins.
>



Andrea:
I continue testing specjbb2005 for your patch on 2c7535e100805d9,
removed hard pin for openjdk JVM.
On my NHM EP machine 12GB memory 16 LCPUs. Following data use each
scenario's results on 3.5-rc2 as 100% base.

3.5-rc2 3.5-rc2+autonuma
2 JVM, each 1GBmem 100% 100%
1 JVM with 2GBmem 100% 100%

2 JVM, each 4GBmem 100% 98%~100%
1 JVM with 4GB mem 100% 98%~100%

So, my testing didn't find the benefit from autonuma patch, and when use
bigger memory size, the path introduce more variation and may cause 2%
performance drop. my open jdk option is "-Xmx4g -Xms4g -Xincgc"

I am wondering if the specjbb can show your patch's advantage.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/