Um sistema pode ter processadores com e sem Hyper Threading?

1

É possível que um determinado computador tenha vários processadores, dentre os quais apenas alguns possuem tecnologia Hyper Threading e outros não?

Meu problema é que eu uso código hardcore como aqui para identificar quais processadores lógicos mapeiam quais núcleos físicos. Este código se comporta mal quando executado em uma máquina virtual. Minha intenção atual é primeiro verificar se o processador tem Hyper Threading em tudo, mas eu preciso ter certeza de que todos os outros processadores no sistema também têm (ou não) Hyper Threading.

É possível que apenas alguns processadores em um sistema tenham o Hyper Threading e outros não?

    
por sharptooth 17.09.2009 / 09:40

1 resposta

2

Acho que o tipo mais comum de suporte à multi-CPU é o Symmetric Multiprocessing (SMP) , que requer processadores idênticos. Acredito que isso seja verdade para o Windows e para a maioria das distribuições Linux.

    
por 17.09.2009 / 09:58