Amazon ECS agora suporta compartilhamento de GPU com o NVIDIA Multi-Process Service (MPS)

O que foi anunciado

A AWS anunciou que o Amazon Elastic Container Service (Amazon ECS) agora oferece suporte ao compartilhamento de GPU por meio do NVIDIA Multi-Process Service (MPS). Com esse recurso, é possível executar múltiplas tarefas do Amazon ECS simultaneamente em uma única GPU da NVIDIA.

Por que isso importa

Muitas cargas de trabalho de IA e computação intensiva não utilizam 100% da capacidade de uma GPU — e é exatamente aí que o compartilhamento de GPU faz diferença. Em vez de reservar uma GPU inteira para cada tarefa, agora é possível empacotar mais workloads em cada instância, aumentando a utilização da GPU e reduzindo os custos de infraestrutura.

A AWS cita como casos de uso típicos para esse modelo:

  • Inferência de modelos pequenos
  • Simulações de veículos autônomos e sistemas avançados de assistência ao motorista (AV/ADAS)
  • Geração de embeddings
  • Serviço de múltiplos modelos simultaneamente (multi-model serving)

Como funciona na prática

O ponto mais relevante para quem opera workloads no ECS é que não é necessário alterar o código da aplicação. A configuração é feita diretamente na definição da tarefa: você especifica quanto de memória de GPU cada contêiner precisa e, opcionalmente, define um limite máximo de uso de computação da GPU. A partir daí, o Amazon ECS cuida do posicionamento das tarefas nas GPUs com capacidade disponível conforme os serviços escalam e são implantados.

Suporte e resiliência

O compartilhamento de GPU está disponível tanto nas Amazon ECS Managed Instances quanto no Amazon ECS on Amazon EC2. Nas ECS Managed Instances, a AWS vai além: o serviço monitora ativamente o daemon de controle do MPS em cada instância — o componente responsável por habilitar o compartilhamento. Se esse daemon parar ou ficar com problemas, o Amazon ECS substitui automaticamente a instância e migra as tarefas para capacidade saudável, sem necessidade de intervenção manual.

Como começar

Para habilitar o recurso, a AWS disponibiliza os caminhos tradicionais de configuração: Console de Gerenciamento da AWS, AWS CLI, AWS SDKs, AWS CloudFormation ou outras ferramentas de infraestrutura como código. O fluxo básico envolve:

  • Criar um capacity provider com instâncias de GPU da NVIDIA
  • Definir a estratégia de compartilhamento de GPU e a memória na definição de contêiner da task definition
  • Criar um serviço nesse capacity provider

O recurso está disponível em todas as regiões comerciais da AWS e na AWS GovCloud (EUA). Para detalhes técnicos completos, a AWS disponibiliza a documentação oficial de compartilhamento de GPU no Amazon ECS.

Fonte

Amazon ECS now supports GPU sharing with NVIDIA Multi-Process Service (MPS) (https://aws.amazon.com/about-aws/whats-new/2026/10/amazon-ecs-gpu-sharing-nvidia-mps/)

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *