Se / proc / cpuinfo mostrar processadores X e núcleos Y, então o número de threads X * Y? [duplicado]

1

Meu / proc / cpuinfo mostra 16 processadores e 8 núcleos. Por exemplo, o último processador se parece com a imagem abaixo.

Meu colega de trabalho explicou essa informação / pro / cpuinfo como sendo 16 processadores virtuais e 8 threads sendo executados em cada cpus virtual. Portanto, podemos executar 16 * 8 jobs de uma só vez.

Isso é certo? Eu pessoalmente não compro isso. Eu interpretei como sendo capaz de executar 16 trabalhos de uma só vez.

    
por itsmarziparzi 29.06.2017 / 10:47

1 resposta

0

Você tem 16 unidades de execução independentes, não 8x16. Você tem 8 "núcleos", que devido à mágica do Hyperthreading (tm) parecem dois processadores cada.

Editar: a folha de especificações:

link

Mas note que a folha de especificações da Intel fala sobre 16 threads ...

    
por 29.06.2017 / 10:55

Tags