[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Regarding CPU pinning mechanism in condor



Hello All,
I just wanted to know that once i submit the job and condor allocates some slot to it.
Then whether my job keeps on running on the same slot , which is allocated, till the job finished.
or in between it may switch to some other slot (provided the cluster is running smoothly, none of the node goes down during execution).

Why i am asking this, because the linux scheduler is following round robin scheduling, that means
when the job is executing then it may possible that while switching the job may go to some other free slot.

So whether condor do any Cpu pinning when submit the jobs. So that the job should run on the allocated slot only.

or if is it possible, then during switching it may go to some other slots, but this case will not provied the efficient use of resouce because the job will not be able to make use of data in cpu cache.

Please correct me if i am wrong.

One more question does anybody know what is actual checkpointing mechanism that condor use.
meaning that what all thing condor has to store, what all log it has to create before migrating the job from one machine to another.


Thank you everybody.


Regards,
Raman