Eu tenho um código C no linux, no qual eu tenho dois Pthreads. O que eu tenho que fazer é que eu quero cada thread rodando em diferentes núcleos.
Por exemplo, eu tenho dois núcleos, então um thread deve executar no core1 e o segundo thread deve ser executado no core2.
Existe alguma maneira de software ou chamada de sistema para fazer isso?