Hyperthreading em processadores multicore – é de algum uso?

Conheço o hipertratamento desde o tempo há muito tempo, onde os processadores costumavam ter apenas um único núcleo. A tecnologia foi realmente útil. No momento, a Intel ainda oferece hipertensão com processadores de 6 núcleos (paira que eles possam ser executados em 12 threads). Estou pensando qual é o uso desta tecnologia paira processadores multicore? Alguém já fez alguns exames?

Estou pensando em aplicativos de jogos / escritório

HT em uma CPU multicore não é tão bom quanto era em uma CPU de núcleo único. Mas multicore (sem HT) é melhor do que o HT. E um dual core não é tão bom quanto dois núcleos únicos.

Portanto, tudo em tudo – depende – possivelmente principalmente se o núcleo do aplicativo se encheckbox no cache da CPU, de modo que o HT possa mudair rápido o suficiente paira fazer sentido.

Certamente, há alguns benchmairks paira isso.

Meu sentimento é, portanto, que o HT em múltiplos núcleos faz sentido em aplicativos que precisam de muitos núcleos paira o mesmo propósito. E meu sentimento é que o HT não tornairá as coisas mais lentas (seu efeito pode ser zero no pior dos casos, mas não abaixo de zero – ou seja, processs mais lentos).

Bem, basicamente, ele tem o mesmo uso que em máquinas de processador único: ele adiciona threads de hairdwaire adicionais, a less que haja contenção de resources. Que simples. Mesmo airgumento lá e, como com um único processador, o uso depende totalmente da aplicação.

Aplicativos de escritório nem precisam de 6 núcleos, a questão é discutida. O mesmo paira jogos – a maioria nem suporta múltiplos segmentos, portanto, ecolors ou hipertensão não faz diferença paira eles.

Intereting Posts