Créditos: GPU Open

Liberadas as primeiras documentações da arquitetura RDNA

Foram publicadas no site GPU Open as primeiras documentações para programação na mais recente arquitetura da AMD.

As novas RX 5700 e RX 5700XT são as primeiras placas a utilizar a nova arquitetura RDNA. Com esta nova arquitetura, a AMD revisou praticamente todos os blocos no hardware com o foco em obter uma computação de baixa latência, com um IPC (Instruções por ciclo de clock) mais elevado em seus shaders e uma nova hierarquia de cache.

Uma nova documentação sobre a estrutura e como ela funciona foi disponibilizada pela AMD explicando de forma detalhada as diferenças em relação à arquitetura anterior.

Entre as novidades da arquitetura RDNA destacam-se:

  • Desenvolvimento focado em baixa latência e um IPC efetivo mais alto
  • Suporte às instruções nativas Wave32 em um único comando e Wave64 com dois ciclos operacionais
  • Pacote de execução completa em ciclo único
  • Possibilidade da utilização de recursos de duas unidades computacionais para execução de uma única carga de trabalho.
  • Melhorias de memória para vetorização de dados.

 

Arquitetura GCN anterior

  • Cada onda de informações é atribuída para um SIMD16, com suporte para até 10 ondas por SIMD16.
  • Cada SIMD16 executa uma única 1 instrução a cada 4 ciclos
  • A taxa de processamento vetorial para cada instrução é de 1 a cada 4 ciclos operacionais

 

Nova arquitetura RDNA


  • Cada onda é atribuída para um SIMD32, suporta filas de até 20 ondas por SIMD32.
  • Cada SIMD32 executa uma instrução a cada ciclo
  • Uma Instrução de vetorização por ciclo
  • Cinco ciclos de latência exposta e checada via hardware, ociosidades nas dependências podem ser preenchidas por outras ondas de instruções.

Você pode encontrar mais informações sobre a apresentação da arquitetura RDNA no link a seguir:

https://gpuopen.com/wp-content/uploads/2019/08/RDNA_Architecture_public.pdf

 

Assim como detalhes sobre o novo conjunto de instruções dos shaders:

https://gpuopen.com/rdna-shader-instruction-set-architecture-document-now-available/

Fonte: GPU Open
Assuntos
  • Redator: Roberto Sobral

    Roberto Sobral

Qual game da TGS você está mais ansioso?