Blog:
O Arm Cortex-A35

quinta-feira, 8 de novembro de 2018
Arm Cortex-A35

Arm Cortex-A35A Toradex está lançando o acesso antecipado ao computador em módulo Colibri iMX8X. Ele apresenta os novos SoCs i.MX 8X da NXP®, fazendo-o o único SoC da linha i.MX8 da NXP a ser equipado com núcleos Arm® Cortex®-A35 cores. Nesse artigo, gostaríamos de dar uma breve visão geral sobre esse novo processador e como ele se compara com outros.

O Arm Cortex-A35 é o processador 64 bits Armv8-A mais eficiente. É totalmente compatível com núcleos 32 bits, como os Cortex-A5, A7, A9 e A15, presentes em outros SoMs da Toradex com SoCs NXP ou NVIDIA®.

Ele usa um pipeline in-order de oito estágios otimizado para fornecer o conjunto completo de funcionalidades da arquitetura Armv8 ao mesmo tempo em que melhora a eficiência energética. Com recursos de gerenciamento de potência melhorados, o Arm Cortex-A35 oferece não só mais eficiência, mas também diminui o consumo em idle, aumentando a autonomia da bateria e diminuindo a geração de calor.

Para o Colibri iMX8X, a Toradex equipou o módulo com memória RAM LPDDR4 low-power para diminuir ainda mais o consumo de energia do SoM. A Toradex fornece software base Linux já com gerenciamento de energia integrado, garantindo que você possa se beneficiar das funcionalidades de baixo consumo, seja automaticamente ou com configuração manual fácil e rápida.

O Cortex-A35 roda códigos tanto de 32 bits quanto de 64 bits, permitindo que você aproveite as novas funcionalidades enquanto mantém total retrocompatibilidade.

Comparando o Cortex-A35 e o Cortex-A7

Diferente do Cortex-A7, o Cortex-A35 lhe oferece todas as novas funcionalidades da arquitetura Armv8, como suporte a 64 bits e 31 registros de propósito geral de 64 bits em vez de 15 registros de 32 bits. Também há várias melhorias na unidade NEON, resultando em grande melhoria de desempenho para tarefas como aprendizado de máquina e visão computacional.

O Cortex-A35 entrega desempenho 40% mais rápido[1] que o Cortex-A7 — com a mesma velocidade de clock — consumindo 10% a menos de potência[1]. Os núcleos Cortex-A7 estão presentes nos sistemas em módulo Colibri iMX7 e Colibri iMX6ULL da Toradex.

Cortex-A7 vs Cortex-A35 performance
Comparando o Cortex-A35 e o Cortex-A53

O Cortex-A35 e o Cortex-A53 compartilham várias semelhanças, incluindo a arquitetura Armv8-A de 64 bits, uma arquitetura in-order com dual-issue limitado e um pipeline de oito estágios.

Com o mesmo clock, o Cortex-A35 atinge 80% a 100% do desempenho de um Cortex-A53 dependendo da carga[1]; curiosamente, consumindo 68%[1] da potência disponível.

O Cortex-A53 equipa o Toradex Apalis iMX8, junto com núcleos Cortex-A72 de alto desempenho.

Cortex-A35 performance

Para descobrir o desempenho do Cortex-A35 na sua aplicação, cadastre-se para ter accesso ao Colibri iMX8X. Nesse SoM Colibri fornecemos dois ou quatro Cortex-A35 com clocks de até 1.2GHz, juntamente com 2 GB de RAM LPDDR e 8 GB de eMMC. Você também terá um núcleo de microcontrolador Cortex-M4 para consumo ainda menor de energia ou para tarefas de tempo real.

References:

Deixe um comentário

Please login to leave a comment!
Have a Question?