[petsc-users] Pthread support
Barry Smith
bsmith at mcs.anl.gov
Tue Jul 24 13:59:14 CDT 2012
On Jul 24, 2012, at 1:55 PM, Jed Brown wrote:
> On Tue, Jul 24, 2012 at 1:44 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> For now you could simply turn off setting affinities when only a single thread is requested.
>
> Longer term, I think we want to use CPU_COUNT, then use CPU_ISSET to fill in the current set. Then we'll partition that set among the threads in the pool. That's what I meant by "inherit" the process affinity. We should never be doing CPU_ZERO and adding in counting from zero.
True
But how do you know what cores the other processes on the machine are using? Couldn't they be anything?
Barry
More information about the petsc-users
mailing list