Eu faço alguns cálculos científicos em um PC (na verdade, vários PCs) e quero saber quantos trabalhos devo enviar uma vez. lscpu mostra:
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
A ambigüidade é 'Thread'. Pesquisei na net e descobri algo a respeito. Mas ainda me sentia confuso (diz-se que depende de quantos trabalhos devo enviar). Eu não me importo com os detalhes das máquinas. Por exemplo, agora tenho um arquivo executável. Se eu executá-lo diretamente, ele gasta cerca de 10 min. Suponha que agora eu tenha 800 deles para serem executados. Devo executar 4 deles por vez ou 8 para reduzir o custo total do tempo?