Instâncias G5g do Amazon EC2

O melhor custo-benefício no Amazon EC2 para transmissão de jogos na plataforma Android

Por que usar instâncias G5g do Amazon EC2?

As instâncias G5g do Amazon EC2 são alimentadas por processadores AWS Graviton2 e contam com GPUs NVIDIA T4G Tensor Core para fornecer o melhor custo-benefício no Amazon EC2 para workloads de gráficos, como transmissão de jogos Android. São as primeiras instâncias baseadas em Arm em uma grande nuvem a oferecer aceleração de GPU.

Com as instâncias G5g, os clientes de streaming de jogos podem executar jogos Android nativamente em instâncias baseadas em Arm, codificar os gráficos renderizados e fazer transmissão do jogo pela rede para um dispositivo móvel. Isso ajuda a reduzir o esforço de desenvolvimento ao eliminar a necessidade de compilação cruzada ou emulação e reduz o custo por transmissão por hora em até 30%.

As instâncias G5g também são uma plataforma econômica para inferência de machine learning. Eles são ideais para implantar aplicações de aprendizado profundo que precisam de acesso às GPUs NVIDIA e às bibliotecas de IA associadas.

Apresentação das instâncias G5g do Amazon EC2 com a tecnologia do AWS Graviton2

Benefícios

Com as instâncias G5g, os clientes de streaming de jogos podem executar jogos Android nativamente em instâncias baseadas em ARM, codificar os gráficos renderizados e transmitir o jogo pela rede para um dispositivo móvel, sem a necessidade de compilação cruzada ou emulação. Isso ajuda a simplificar o esforço de desenvolvimento e reduz o tempo de colocação no mercado, ao mesmo tempo em que reduz o custo por stream por hora em até 30%.

As instâncias G5g são alimentadas por processadores AWS Graviton2 e contam com GPUs NVIDIA T4G Tensor Core para fornecer inferência econômica de machine learning. Isso ajuda a reduzir o custo de infraestrutura da execução de modelos de aprendizado profundo em produção e permite que desenvolvedores e empresas implantem recursos de aprendizado profundo de forma mais abrangente em suas aplicações.

As instâncias G5g são alimentadas por processadores do AWS Graviton2 e foram desenvolvidas no AWS Nitro System. Os processadores AWS Graviton2 apresentam criptografia DRAM de 256 bits sempre ativa e performance 50% mais rápida por criptografia de núcleo em comparação com o AWS Graviton da primeira geração. O AWS Nitro System é uma combinação de hardware dedicado e hipervisor leve, que fornece praticamente todos os recursos de computação e memória do hardware host às suas instâncias para proporcionar um nível mais alto de performance e segurança gerais. As instâncias G5g também oferecem suporte para volumes de armazenamento do EBS criptografados por padrão.

Os processadores AWS Graviton, baseados na arquitetura Arm de 64 bits, são compatíveis com sistemas operacionais Linux muito usados, incluindo Red Hat Enterprise Linux, SUSE e Ubuntu. As instâncias baseadas no AWS Graviton2 também são compatíveis com várias aplicações e serviços muito usados de segurança, monitoramento e gerenciamento, com contêineres e com Integração contínua/entrega contínua (CI/CD) da AWS e de provedores de software independente.

Recursos

Os Processadores AWS Graviton2 são baseados em núcleos Arm Neoverse de 64 bits e silício personalizado desenvolvido pela AWS para fornecer níveis otimizados de performance e custo. Os processadores AWS Graviton2 fornecem performance 7 vezes superior, 4 vezes mais núcleos de computação, memória 5 vezes mais rápida e caches 2 vezes maiores em comparação com os processadores AWS Graviton de primeira geração.

As GPUs NVIDIA T4G oferecem desempenho aprimorado de gráficos e jogos quando combinadas com processadores AWS Graviton2. Com suporte à tecnologia NVIDIA RTX por meio de núcleos RT, eles permitem a renderização com traçado de raios em tempo real, fornecendo objetos e ambientes fotorrealistas com sombras, reflexos e refrações fisicamente precisas.

AWS Nitro System é uma coleção completa de componentes básicos que transfere muitas das funções tradicionais de virtualização para hardware e software dedicados com a finalidade de fornecer alta performance, alta disponibilidade e alta segurança, além de reduzir a sobrecarga da virtualização.

Detalhes do produto

Nome da instância GPU NVIDIA T4G Tensor Core Memória de GPU (GB) vCPUs Memória (GB) Largura de banda do EBS (Gbps) Largura de banda de rede (Gbps) Preço/hora* sob demanda ISP de 1 ano efetivo por hora (Linux) ISP de 3 anos efetivo por hora (Linux)
g5g.xlarge 1 16 4 8 Até 3,5 Até 10 0,42 0,252 0,168
g5g.2xlarge 1 16 8 16 Até 3,5 Até 10 0,556 0,334 0,222
g5g.4xlarge 1 16 16 32 Até 3,5 Até 10 0,828 0,497 0,331
g5g.8xlarge 1 16 32 64 9 12 1.372 0,823 0,549
g5g.16xlarge 2 32 64 128 19 25 2.744 1.646 1.098
g5g.metal 2 32 64 128 19 25 2.744 1.646 1.098

Depoimentos de clientes

Aqui estão alguns exemplos de como clientes e parceiros alcançaram suas metas de agilidade comercial, performance de preço, economia de custos e sustentabilidade com as instâncias G5g do Amazon EC2.

  • now.gg

    No now.gg, queremos oferecer aos jogadores móveis as melhores experiências, independentemente das especificações de hardware do smartphone”, afirma Rosen Sharma, presidente e CEO da now.gg. “Há dois desafios em oferecer um serviço de jogos móveis baseado em nuvem. O primeiro desafio é técnico: para jogos móveis, você precisa de GPUs poderosas e CPUs baseadas em ARM trabalhando juntas. O segundo desafio é poder oferecer jogos para celular a um preço viável. As instâncias G5g do Amazon EC2 são um grande avanço nessas duas dimensões, e temos trabalhado em estreita colaboração com a AWS para executar o NowCloudOS nas instâncias G5g para levar esses benefícios aos jogos móveis.

    Rosen Sharma, presidente e CEO - now.gg
  • Modulate

    O chat por voz em comunidades de videogames é essencial para a socialização e o engajamento, mas sofre de uma toxicidade desenfreada que prejudica os jogadores e aumenta a rotatividade. O Modulate usa machine learning para detectar proativamente assédio e outros danos em conversas de voz ao vivo, criando um local mais seguro e inclusivo para os jogadores. As instâncias G5g do Amazon EC2 são uma base essencial na capacidade da Modulate de oferecer tecnologia de moderação de voz econômica em tempo real e reduziram nossos custos de inferência de machine learning em até 70%.

    Carter Huffman, CTO e cofundador da Modulate
  • Arm

    O desenvolvimento de software incorporado para funções definidas por software automotivo, como ADAS, direção autônoma e entretenimento informativo, enfrenta desafios. As diferenças entre o ambiente de desenvolvimento e a borda reduzem a inovação e o tempo de colocação no mercado devido à necessidade de compilar e revalidar a pilha de software entre as plataformas de hardware. Ao empregar a framework SOAFEE em execução nas instâncias G5g do Amazon EC2, alimentada por CPUs Graviton2 baseadas em ARM e GPUs Nvidia T4G Tensor Core, os desenvolvedores automotivos podem ter certeza de que terão um alinhamento próximo, ou paridade ambiental, entre o carro e a nuvem.

    John Heinlein, vice-presidente de parcerias automotivas - América do Norte, Arm
  • Canonical

    A Canonical lançou o Anbox Cloud Appliance no AWS Marketplace para oferecer aos desenvolvedores uma maneira simples de prototipar, desenvolver e executar o Android na nuvem. O Anbox Cloud agora oferece suporte às instâncias G5g do Amazon EC2 e fornece uma solução completa que funciona perfeitamente com a pilha de software Android para virtualizar aplicativos móveis, incluindo jogos, e transmiti-los com segurança em grande escala para dispositivos móveis. Com as instâncias Anbox Cloud e G5g, os clientes podem transmitir até 55 sessões individuais a 720p e 30 fps com um custo até 20% menor em comparação às instâncias de GPU baseadas em x86.

    Simon Fels, gerente de engenharia da Anbox - Canonical
  • Corellium

    O desafio de desenvolver software para dispositivos móveis é que os dispositivos físicos não escalam, mas os emuladores não oferecem a mesma performance ou precisão. O Corellium cria modelos virtuais de dispositivos baseados em ARM e os executa em servidores baseados em ARM na nuvem. Com as instâncias G5g do Amazon EC2, os desenvolvedores móveis podem aproveitar o software Corellium para criar dispositivos Android virtuais nativos do Arm que combinam a fidelidade e performance de um dispositivo real com a conveniência e a escala da nuvem.

    Chris Wade, CTO da Corellium
  • Genymobile

    A Genymobile fornece o Genymotion, uma solução Android como serviço a um preço acessível. Com o lançamento das instâncias G5g do Amazon EC2, podemos dar um passo adiante fornecendo aos desenvolvedores um ambiente nativo de ARM com aceleração de hardware, permitindo renderização acelerada por GPU e codificação de vídeo. Genymotion no G5g é nossa imagem Android mais rápida e precisa até agora. Além disso, nossa implementação de baixo consumo de recursos nos permite executar mais de 60 instâncias de dispositivos virtuais em um único servidor G5g!

    Jean-Charles Leneveu, Gerente de produto, Genymobile
  • Tier IV

    A Tier IV é a desenvolvedora líder do Autoware, o primeiro software de código aberto do mundo para direção autônoma. Como parte do nosso ciclo de CI/CD, anteriormente estávamos limitados a avaliar a performance do modelo de machine learning Yolo4 em nosso hardware ROScube para automóveis. Isso restringiu o número de simulações que poderiam ser executadas simultaneamente. Como as instâncias G5g contam com o processador Graviton2 e as GPUs baseados em ARM, podemos aproveitar essas instâncias para escalar nosso pipeline de CI/CD e executar significativamente mais iterações de simulação simultaneamente, com uma paridade sem precedentes entre sistemas incorporados e em nuvem.

    Eiji Sekiya, diretor de engenharia, Tier IV
  • Ready Player One

    Na WePlay, nosso objetivo é criar mundos virtuais nativos de nuvem, descentralizados e identificáveis por personagens. Somos uma plataforma de jogos em nuvem, mas não uma simples plataforma de jogos em nuvem. Utilizamos a tecnologia de jogos em nuvem para oferecer a todos os jogadores móveis uma experiência social incomparável. O maior desafio que encontramos foi a compatibilidade dos arquivos apk baseados em ARM com as instâncias disponíveis atualmente ativadas em GPU com base no x86. Traduzir arquivos baseados em ARM em x86 e executá-los em instâncias x86 não é apenas mais caro, mas também ineficaz. Com as instâncias g5g, podemos executar jogos Android de forma nativa sem uma camada de tradução. Reduzimos nosso custo em cerca de 30% em comparação com o g4dn.

    Adrian Wang, CEO da Ready Player One Tech

Folha de dados

GPU NVIDIA T4G tensor core: gráficos acelerados e IA para a nuvem AWS baseada em ARM.

Leia mais

AWS On Air ft. instâncias G5g do Amazon EC2

Conceitos básicos das instâncias G5g

Usando as AMIs do Deep Learning, é possível executar rapidamente as instâncias do Amazon EC2 que já contenham frameworks de aprendizado profundo comuns, como TensorFlow e PyTorch para treinar modelos de IA sofisticados e personalizados, testar novos algoritmos ou aprender novas habilidades e técnicas. Para saber mais, acesse a página de produtos das AMIs de aprendizado profundo da Amazon.

A AMI de aprendizado profundo da NVIDIA no AWS Marketplace vem pré-configurada com todos os drivers, bibliotecas e dependências da NVIDIA necessários para executar software habilitado para ARM do catálogo NGC, o hub de software otimizado para GPU da NVIDIA. Saiba mais sobre como usar o catálogo NGC da NVIDIA na AWS.

Os drivers do datacenter da NVIDIA oferecem a melhor performance para workloads computacionais altamente intensivas, geralmente encontradas em aprendizado profundo, ciência de dados e computação de alta performance (HPC). Para saber como instalar esses drivers na sua instância, clique aqui.