- #1
noelloen
- 1
- 0
Hi,
First question is:
I want to assign 8 threads to 8 processors (must one to one), when I initialize the thread, does it guarantee that each CPU has one thread?
or there can be some case such that 4 threads on one process and other 4 thread on 4 processors and 3 processors have no threads at all?
Second question is:
For instance, one processor has 4 jobs running, is it possible to shift 2 of them to other processors? using IPC stuffs? or other methods?
For the above questions, is there any reference links that I can visit?
I am new to threading. Thanks ahead to anyone answer my questions.
First question is:
I want to assign 8 threads to 8 processors (must one to one), when I initialize the thread, does it guarantee that each CPU has one thread?
or there can be some case such that 4 threads on one process and other 4 thread on 4 processors and 3 processors have no threads at all?
Second question is:
For instance, one processor has 4 jobs running, is it possible to shift 2 of them to other processors? using IPC stuffs? or other methods?
For the above questions, is there any reference links that I can visit?
I am new to threading. Thanks ahead to anyone answer my questions.