Some performance figure questions.

Serge A <[email protected]> Tue, 25 Nov 2014 15:11:56 +0000 (UTC)
Newsgroups org.kernel.vger.linux-numa
Message-ID <[email protected]>
I am new to this list and hope this is the right place to ask this ques=
tion.



We are on process to check performance of a new hardware feature on NUM=
A=20
system.

I did a few experiments to check memory performance behavior on a two n=
ode=20
NUMA system with the following SLIT:



10 21

21 10



The test does the following: allocate 1 GB buffer and access the buffer=
=20
sequentially with a 256bytes stride, i.e. accessing

Offset 0, 256, 512, =E2=80=A6..

This test was performed while running on node 0 (using numa_run_on_node=
()=20
API) done while accessing local node memory 0 and also remote node 1 me=
mory=20
(using(numa_alloc_onnode()) API).



Surprisingly, the performance delta is about 15%: local memory test too=
k=20
1800ms while the remote one took 2100ms. I expected much more.



Two questions:

Do these results look reasonable to you?

Is there some kind of recommended and standard memory test for NUMA sys=
tem?



Thanks,

Serge