Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Hybrid program
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-12-01 18:11:25

On Nov 20, 2008, at 9:43 AM, Ralph Castain wrote:

> Interesting - learn something new every day! :-)

Sorry; I was out for the holiday last week, but a clarification:
libnuma's man page says that numa_run_on_node*() binds a "thread", but
it really should say "process". I looked at the code, and they're
simply implementing a wrapper around sched_setaffinity(), which is a
per-process binding. Not a per-thread binding.

> On Nov 20, 2008, at 7:34 AM, Edgar Gabriel wrote:
>> if you look at recent versions of libnuma, there are two functions
>> called numa_run_on_node() and numa_run_on_node_mask(), which allow
>> thread-based assignments to CPUs....

Jeff Squyres
Cisco Systems