Yes, it's not a clear sentence. This is a rephrase avoiding the "not":
"It is worth pointing out that binding helps other things besides memory locality issues.

Regards,

Darryl.


On 01/20/10 07:54, David Miller - SAE wrote:
Hi Daniel,

I believe you didn't understand what Darryl wrote.  It's probably just a
language issue. The sentence below says "not just help", not "not help". What he means is that in addition to helping with locality issues, it also helps with
thread migrations.

So you are right (and that's what Darryl says as well).

One additional caveat and that is that MPO is advisory only. It will allocate memory in the local lgroup if it's available, but will allocate from another lgroup if it's not. So if that lgroup is oversubscribed, you will get remote
memory.

Regards,

Dave Miller



Daniel, Wu wrote:
Some expert said it doesn't help.

http://blogs.sun.com/d/entry/numa_binding_and_openmp
it said "It is worth pointing out that binding does not just help memory locality issues."

but if a process was bind to a cpu and never migrate to other cpu, MPO only allocate memory to the home lgroup, so I think the memory used will be always local, and should help. my understanding is wrong?

_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

--
Darryl Gove
Compiler Performance Engineering
Blog : http://blogs.sun.com/d/
Books: http://www.sun.com/books/catalog/solaris_app_programming.xml
       http://my.safaribooksonline.com/0595352510
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to