No mundo hiperconectado de hoje, os compradores de tecnologia podem encontrar uma resposta para praticamente qualquer pergunta com um navegador da Web e uma conexão com a Internet. Todos nós podemos fazer uma pequena pesquisa antes de assinar o cheque ou entregar o cartão de crédito. No mercado de computadores pessoais, o benchmarking de desempenho tem sido uma parte importante da avaliação de computadores há anos, mas o que os benchmarks realmente nos dizem e em quais podemos confiar?

A história mostra o modo como os computadores foram avaliados continuamente. Durante décadas, os computadores foram vendidos principalmente com base na freqüência de clock de seu processador, mas à medida que as frequências aumentavam e mais diferenças de arquitetura eram introduzidas, a ligação entre a freqüência de clock e o desempenho experimentado pelo usuário tornou-se cada vez mais tênue. Além disso, aumentos no consumo de energia e reduções no dimensionamento de desempenho com a velocidade do clock acabaram prejudicando a velocidade do clock como medida de desempenho. A contagem de núcleos de microprocessadores tornou-se a próxima maneira comercializável de muitos usuários comuns venderem computadores.

Os benchmarks foram desenvolvidos para ajudar a adivinhar a quantidade de frequência que as contagens de núcleo realmente oferecem em termos de desempenho e fornecer orientação objetiva de partes externas ao próprio ecossistema de hardware. À medida que essas empresas de software manobravam para se tornar o padrão ouro de comparação entre si, as falhas no modelo começaram a aparecer com as empresas de hardware lutando por otimizações para alcançar a pontuação mais alta, resultando em menor credibilidade de frequência como medida de desempenho..

Como as arquiteturas de processador evoluíram, algumas suítes de benchmark não evoluíram com elas. No entanto, eles continuam sendo um marco para os tomadores de decisão ao julgarem o desempenho dos computadores. Para atender ao usuário de PC de hoje, é necessário utilizar recursos de computação anteriormente subutilizados, que estão disponíveis na forma de Unidades de Processamento Gráfico (GPUs) e seus recursos de computação paralela em massa. Processadores modernos, como a Unidade de Processamento Acelerado (APU), têm processadores de CPU e GPU, bem como hardware especializado de áudio e vídeo, todos trabalhando juntos para contribuir com a experiência do usuário e processar cargas de trabalho modernas de forma eficiente para desempenho excepcional. com consumo mínimo de energia.

Os usuários de hoje esperam uma experiência visual rica e se envolvem com computadores como nunca antes. Eles estão consumindo, criando, integrando e compartilhando áudio e vídeo de alta qualidade enquanto interagem com seus computadores por meio de toque, voz e gestos. Há aparentemente menos interesse no que está acontecendo por trás da tela e mais uma expectativa de que o sistema funcionará apenas para fornecer uma ótima experiência, seja em casa ou no trabalho..

As APUs avançadas utilizam as mais recentes tecnologias de CPU e GPU em projetos otimizados de arquitetura de sistema heterogêneo (HSA) que alocam o trabalho de software ao mecanismo de processamento mais adequado para a tarefa. O HSA foi desenvolvido para trabalhar em conjunto com novos modelos de programação e linguagens como OpenCL e C ++ AMP para otimizar recursos de computação. Embora a computação tenha atingido níveis com os avanços dos microprocessadores tradicionais, onde velocidades de clock mais altas exigem maior potência e normalmente proporcionam taxas reduzidas de retorno sobre o desempenho, o design HSA é uma abordagem aprimorada para possibilitar as experiências que as pessoas esperam hoje e amanhã.

Dada essa mudança sísmica no uso e na expectativa do usuário, você poderia pensar que os benchmarks teriam mudado para refletir a tecnologia e as necessidades e expectativas dos usuários. A triste realidade é que muitos benchmarks não têm. Medindo apenas uma tarefa ou um tipo de processamento, como desempenho de CPU de núcleo único, esses benchmarks fornecem uma visão limitada do desempenho do sistema que não se traduz facilmente em uma avaliação da experiência de usar o sistema com o qual o usuário está preocupado.

É válido basear as decisões de compra em benchmarks que medem apenas um aspecto do processador ou são mais pesados ​​para um único aplicativo raramente usado? Ao comprar um carro é a única especificação que você considera na etiqueta da janela na concessionária? Em última análise, você é o melhor juiz do que é bom para você. Em um mundo ideal, a avaliação prática de um computador pode determinar se ele satisfaz suas necessidades ou não, simples assim..