Estou usando scripts Python numpy que exigem muito poder de computação para serem executados. Os scripts em si já estão bem escritos e posso dizer que não posso realmente melhorar sua velocidade escrevendo-os melhor.
Eu tenho um intel i7 m620 (old guy ...) na minha máquina, com o Hyperthreading ativado. Isso significa que eu tenho 4 threads em uma CPU dual-core. O Python só executa um thread de cada vez, desativando o Hyperthreading no BIOS para que meu programa seja executado quase duas vezes mais rápido? (apenas dois segmentos estarão disponíveis, um por CPU)
Obrigado