Qual é a diferença entre a tecnologia Hyper Threading e Multi-Core?

A tecnologia por trás dos processadores Hyper-Threaded, ou HT, e multi-core permite que os processadores excedam em muito o desempenho dos processadores single-core não HT. As diferenças entre as tecnologias são grandes, entretanto, é importante entender essas diferenças antes de escolher o que usar nos computadores de sua empresa. Com qualquer uma das tecnologias, no entanto, você obterá maior desempenho do que com um processador normal.

Tecnologia Hyper-Threading

A tecnologia Hyper-Threading cria dois núcleos de processamento virtual para cada núcleo físico presente em uma CPU. O núcleo físico alimenta os núcleos virtuais, que então compartilham a responsabilidade do processamento de tarefas. Cada núcleo virtual é idêntico ao outro e, embora nenhum seja tão poderoso quanto o núcleo físico, juntos eles excedem em muito a potência do núcleo físico quando o HT não está habilitado. O uso desses núcleos virtuais permite que a CPU delegue tarefas entre os núcleos em tempo real.

Vantagens do Hyper-Threading

A carga de trabalho criada por uma operação com uso intensivo de CPU, como a execução de dois programas exigentes ao mesmo tempo - uma operação que desaceleraria um único núcleo físico, independentemente de sua potência bruta - é dividida entre os núcleos virtuais em um processador que utiliza tecnologia HT. Com dois núcleos virtuais lidando com tarefas ao mesmo tempo, os tempos de processamento são mais curtos, os programas abrem mais rápido e seu computador ficará mais responsivo durante as multitarefas. Em suma, o Hyper-Threading aumenta a eficiência de processamento.

Tecnologia Multi-Core

A tecnologia multi-core, que está mais comumente disponível em CPUs dual-core, quad-core e hexa-core, é uma tecnologia que adiciona núcleos de processamento físico extras. Em uma CPU de núcleo único, as tarefas são processadas uma de cada vez, por ordem de chegada. Isso pode ser problemático para multitarefas, pois o backup das tarefas começará. Em um processador com dois ou mais núcleos, a multitarefa é muito mais eficiente, pois vários núcleos estão disponíveis para processar as tarefas. Quanto mais núcleos você tiver, mais dados você pode processar sem queda no desempenho.

Vantagens do Multi-Core

A tecnologia multi-core tem todas as vantagens da tecnologia Hyper-Threading e muito mais. Ao contrário da tecnologia HT, que usa dois núcleos virtuais para cada núcleo físico para processar tarefas com mais eficiência, a tecnologia multi-core adiciona núcleos físicos. Como um único núcleo físico é mais poderoso do que um único núcleo virtual, um processador dual-core é mais poderoso do que um processador single-core com Hyper-Threading. Muitos modelos de CPUs mais novos são Hyper-Threaded e multi-core, o que permite um desempenho ainda maior. Por exemplo, se você tiver um processador quad core - ou seja, quatro núcleos - com HT, você terá oito núcleos virtuais.

Postagens recentes