Samuel Thibault wrote:
> Brice Goglin, le Sat 30 Jan 2010 15:32:51 +0100, a écrit :
>   
>> I still don't see much difference. In #12, you get_cpubind(pid=0) and
>> use the resulting cpuset to restrict our topology. In #21, you
>> get_cpubind(another pid) and apply the cpuset to restrict our topology
>> as well.
>>     
>
> No: the administrative restriction cpuset is not the same as the current
> cpuset binding of the target process.
>   

Neither #12 nor #21 talks about adminstrative restriction...

So we'd need this ?
1) hwloc_topology_from_cpu/membind(pid) (or cpuset as argument) =>
restrict topology to given cpu/membind
2) hwloc_topology_get_from_pid(pid) reads both cpu/membind and
administrative restrictions from another process instead of current process

Brice

Reply via email to