O que é Arm?

180 bilhões de processadores baseados em Arm foram enviados em telefones celulares, sensores de IoT e outros dispositivos até o momento. Agora, a tecnologia evoluiu para dar suporte a data centers de hiperescala e computação em nuvem. Processadores baseados em Arm, incluindo o Ampere Altra, são interessantes para clientes de nuvem porque escalam linearmente, fornecem desempenho previsível e fornecem a mais alta densidade de núcleos, tudo a um preço mais baixo. Com a computação em nuvem baseada em Arm, os clientes podem executar cargas de trabalho existentes de forma mais econômica e criar novas aplicações com economia e desempenho superiores. Para ajudar os desenvolvedores a fazer a transição, criar e executar cargas de trabalho baseadas em Arm, a Oracle uniu forças com Ampere Computing, Arm, GitLab, Jenkins e outros com um objetivo singular: acelerar o ecossistema de desenvolvedores Arm com as melhores ferramentas e plataforma possíveis.

Por que processadores Arm?

Com a introdução da computação de 64 bits na arquitetura Armv8 e na família Neoverse, a Arm entrou no mercado de servidores com parceiros como a Ampere Computing. A virtualização do hardware e o surgimento da computação em nuvem aceleraram essa transição. Em nosso setor, estamos em um ponto de inflexão, onde mais uma vez várias arquiteturas de CPU se tornarão a norma. Os clientes mais uma vez terão diversidade e opções para construir sua próxima geração de aplicações, e Arm, X86 e GPUs estão liderando o caminho.

A arquitetura de CPU Arm Neoverse N1 foi projetada especificamente para o centro de dados e espaço de infraestrutura em nuvem. Ela oferece um subsistema SoC de classe de servidor de alta contagem de núcleos com o desempenho, os recursos e a escalabilidade necessários para acelerar a transformação em uma infraestrutura escalável da nuvem à borda. Ela altera fundamentalmente a equação de desempenho para data centers de hiperescala e computação em nuvem, oferecendo muito mais trabalho com muito menos watts do que as tecnologias convencionais.

Os processadores Altra da Ampere Computing são baseados na arquitetura de CPU Neoverse N1. A Ampere pegou a plataforma N1 e integrou suas próprias inovações para projetar um SoC desenvolvido exclusivamente para aplicações em data centers em nuvem de hiperescala. O aumento da contagem de threads, frequências de CPU mais altas e melhores densidades de núcleo resultantes dos processadores N1 Arm levam a muitos benefícios.

Benefícios do Oracle Arm Processor

Desempenho de computação revolucionário

As CPUs Neoverse N1 Arm são projetadas e otimizadas para data centers de alto desempenho e hiperescala. Essas CPUs oferecem desempenho sustentado de frequência total e, com arquitetura de núcleo de thread único, você pode executar cargas de trabalho com um desempenho consistente e previsível, ao mesmo tempo em que alcança o dimensionamento ideal. As estruturas de cache dessas CPUs são dimensionadas para cargas de trabalho de infraestrutura grandes e com muitas ramificações.

Desempenho previsível e dimensionamento a um custo menor

Os clientes agora podem escalar suas cargas de trabalho de forma previsível a um custo menor. Processadores Arm, como o processador Altra da Ampere, arquitetura de thread único por núcleo permite que você execute cargas de trabalho com um desempenho consistente e previsível, ao mesmo tempo em que alcança o dimensionamento de desempenho ideal. Os núcleos são totalmente isolados do impacto de noisy neighbor das outras cargas de trabalho executadas no mesmo processador. Isso é um benefício tanto para cargas de trabalho de "escalonamento vertical" que precisam de uma contagem de núcleos muito alta quanto para cargas de trabalho de "escalonamento horizontal" que se beneficiam de várias instâncias de formas de VM menores. E o desempenho previsível também significa uma conta mais previsível no final do mês. Servidor web, gateways de API, codificação de mídia, inferência de IA e outras cargas de trabalho vinculadas ao processador terão economias de custo significativas.

Você sabia?

O supercomputador mais rápido do mundo Fugaku, um computador em Kobe co-desenvolvido por Riken e Fujitsu, utiliza o sistema em chip baseado em Arm da Fujitsu. Os processadores Arm lideraram a lista de arquiteturas de processador usadas na construção de supercomputadores.

Maior segurança

Os clientes podem executar suas cargas de trabalho no Arm com segurança

O design de thread único por núcleo dos processadores Ampere Altra elimina os possíveis problemas de segurança de thread e fornece isolamento para as cargas de trabalho do cliente. Isso ajuda a diminuir o risco devido a ataques de canal lateral. Ao executar apenas um único thread por núcleo, não há compartilhamento do mecanismo de execução, registros e cache L1/L2 entre os threads, o que minimiza a superfície de ataque para explorações.

O Arm TrustZone, uma tecnologia de extensão de segurança de hardware, oferece uma abordagem de segurança eficiente em todo o sistema com isolamento reforçado por hardware integrado à CPU. Ele fornece o ponto de partida perfeito para estabelecer uma raiz de confiança do dispositivo com base nas diretrizes da Platform Security Architecture (PSA). O ARM TrustZone fornece um ambiente de execução seguro dividindo os recursos do computador entre dois mundos de execução, ou seja, mundo normal e mundo seguro.


Projetado para uma ampla gama de cargas de trabalho

Os processadores do lado do servidor Arm, como o Altra da Ampere, são projetados para atender aos requisitos de carga de trabalho mais exigentes para uma ampla variedade de implementações de data center.

- Cargas de trabalho de uso geral - aplicações da web, servidores de aplicações

- Aplicações nativas da nuvem — aplicações baseadas em contêiner do Docker

- Aplicações de computação intensiva - codificação de mídia, inferência de IA, aplicações de HPC

- Desenvolvimento de aplicações móveis nativas do - Android VM para desenvolver e testar aplicações móveis

- Caches e bancos de dados na memória - Redis, bancos de dados Memcached, bancos de dados de código aberto


Leia o resumo técnico da Moor Insights & Strategy.

Pilha de software Arm fundamental


 
Linguagens
Logotipo Java Logotipo Python Logotipo JavaScript
CI/CD
Logotipo GitLab Logotipo Jenkins Logotipo GitHub
Nativo da nuvem
Logotipo Docker Logotipo Kubernetes Logotipo da Rancher
Bancos de dados
Logotipo do MySQL Logotipo Redis Logotipo Memcached
Sistemas operacionais
Logotipo Oracle Linux Logotipo Ubuntu  

O que a Oracle está fazendo para oferecer suporte ao desenvolvimento do lado do servidor Arm?

Arm, Ampere e ISVs líderes, como GitLab e Jenkins, estão em parceria com a Oracle para tornar o desenvolvimento do lado do servidor Arm fácil e eficaz. A Oracle Cloud Infrastructure (OCI), em colaboração com parceiros, fornece um caminho fácil para fazer a transição, criar e executar suas aplicações baseadas em Arm com o melhor custo-benefício na nuvem. Os processadores Altra da Ampere baseados na arquitetura Arm aarch64 estão disponíveis na OCI como servidores bare metal e máquinas virtuais (VMs). A Oracle Cloud Infrastructure (OCI), em colaboração com parceiros, fornece um caminho fácil para fazer a transição, criar e executar suas aplicações baseadas em Arm com o melhor custo-benefício na nuvem. Os processadores Altra da Ampere baseados na arquitetura Arm aarch64 estão disponíveis na OCI como servidores bare metal e máquinas virtuais (VMs). Os principais fornecedores de ferramentas para desenvolvedores de ISV, como GitLab, Jenkins, Rancher, Genymobile, organizações de código aberto, como Continuous Delivery Foundation (CDF), e parceiros de tecnologia, como Arm e Ampere, estão colaborando com a Oracle para fornecer ferramentas e software para construir e executar soluções baseadas em Arm do lado do servidor. A Oracle lançou distribuições aarch64 suportadas do Oracle Linux, Java e MySQL para impulsionar seu desenvolvimento na plataforma de computação Arm.

Introdução ao Ampere Altra

Introdução ao Ampere Altra

Os processadores Altra da Ampere, o primeiro processador de servidor de 80 núcleos do setor, oferecem desempenho, escalabilidade e eficiência de energia extremos para impulsionar a próxima geração de aplicações.

  • Até 160 núcleos em configuração de soquete duplo
  • Arquitetura Neoverse N1 Cores Arm v8
  • Sem noisy neighbors - 1 thread/núcleo
  • 3,0 GHZ - Execute todos os núcleos na frequência máxima
  • 64 KB L1 I-cache, 64 KB L1 D-cache em cada núcleo
  • Até 1 TB de memória
  • Rede de malha coerente
  • Aceleração de inferência de IA
  • Tecnologia de processo de 7 nm

Os processadores Arm da Ampere são adequados para cargas de trabalho de uso geral, bem como aplicações de rápido crescimento, como análise de dados, aplicações móveis, inferência de machine learning, bancos de dados em memória, hospedagem na web e aplicações nativas da nuvem.