Núcleos de computação AMD

Uma nova era da computação

A AMD permite que os núcleos de CPU e GPU trabalhem juntos em um único chip de APU

Compute Cores Diagram
 

​O que são núcleos de computação?

Historicamente, núcleos processam dados dentro de um processador. Quanto mais núcleos você tiver trabalhando juntos, mais rapidamente o computador irá executar as tarefas. Núcleos de CPU foram projetados para tarefas seriais, como aplicativos de produtividade, enquanto GPUs foram projetadas para tarefas mais paralelas e exigentes em termos gráficos, como edição de vídeo, jogos e navegação avançada na Web.

A mais recente arquitetura de processamento revolucionária da AMD, Heterogeneous System Architecture (HSA), preenche a lacuna entre os núcleos de CPU e GPU e proporciona uma nova inovação chamada núcleos de computação.

Essa tecnologia revolucionária permite que os núcleos de CPU e GPU falem a mesma língua e compartilhem cargas de trabalho e a mesma memória. Com a HSA, núcleos de CPU e GPU são projetados para trabalhar juntos em uma única unidade de processamento acelerado (APU), criando uma forma mais rápida, eficiente e fluida de acelerar aplicativos, ao mesmo tempo que proporciona excelente desempenho e entretenimento avançado.

Saiba mais sobre as vantagens da HSA e dos núcleos de computação

 

HSA, hUMA e hQ: revolucionando a memória e a computação

Esta nova arquitetura revolucionária, HSA, agora permite que a CPU e a GPU na mesma APU compartilhem dados e acessem a mesma memória, o que torna a comunicação entre as duas mais rápida e eficiente. Essa tecnologia é chamada acesso heterogêneo a memória uniforme ou “hUMA.”

Outro grande avanço dessa arquitetura é o enfileiramento heterogêneo, ou “hQ”, que revoluciona o modo como os processadores dentro de uma APU interagem uns com os outros para lidar com tarefas computacionais. Antes da HSA, a CPU era o mestre e a GPU o escravo, mas agora ambas podem atribuir e executar tarefas, o que as torna parceiras equivalentes e permite que as cargas de trabalho sejam gerenciadas pelo núcleo mais adequado a cada tarefa específica.

 

Um termo novo para um novo tipo de núcleo

Tradicionalmente, os clientes sempre pensaram em processadores (CPUs) em termos do número de núcleos em cada processador, e o potencial da GPU era raramente compreendido. Essa abordagem centrada na CPU proporcionou aos clientes uma base de comparação para a capacidade de processamento do PC.

Hoje, no entanto, as APUs da AMD executam o trabalho de uma forma diferente. Valendo-se da revolucionária arquitetura HSA com tecnologias hUMA e hQ, as APUs da AMD usam os núcleos de ambas as CPUs e GPUs para realizar o trabalho de forma funcional e até mesmo acelerar as cargas de trabalho modernas de hoje. A questão para essa nova arquitetura e nova abordagem ao processamento é como falar agora sobre o número total combinado de núcleos (CPU + GPU) em uma determinada APU.

Para responder a essa pergunta, a AMD desenvolveu o termo "núcleo de computação". A definição do termo "núcleo de computação" descreve, de maneira consistente e transparente, o número total de núcleos disponíveis para realizar trabalho ou executar aplicativos en nossos processadores acelerados de próxima geração.

Um núcleo de computação é: qualquer núcleo capaz de executar pelo menos um processo em seu próprio contexto e espaço de memória virtual, independentemente de outros núcleos.

Com base na definição acima, um único núcleo de computação pode ser tanto um núcleo de CPU quanto um núcleo de GPU.

chart

Para ilustrar, podemos descrever uma determinada APU, como a ​AMD A10-7850K APU, como tendo 12 núcleos de computação, que consistem em 4 núcleos de CPU e 8 núcleos de GPU.

Nomenclatura de núcleo de computação

A partir de 2014, com a primeira geração de processadores acelerados heterogêneos AMD série 7000 baseados na arquitetura de APU, a AMD começou a designar o número de núcleos de computação da seguinte maneira:

APU AMD A10-7850K com placa gráfica AMD Radeon™ R7

  • 12 núcleos de computação (4 CPU + 8 GPU)

​Para dar um mergulho mais profundo nas características do núcleo de computação, leia nosso documento técnico sobre núcleos de computação

Saiba mais sobre a arquitetura HSA​
 
 
Notas de rodapé