Pilha de software de GPU otimizada

O AMD ROCm™ é uma pilha de software aberto que inclui drivers, ferramentas de desenvolvimento e APIs que possibilitam a programação da GPU do kernel de baixo nível para aplicações de usuário final. O ROCm é otimizado para aplicações de IA generativa e computação de alto desempenho, e facilita a migração de código existente para o ambiente ROCm.

Novidades do ROCm 7

Suporte completo para GPUs AMD Instinct™ Série MI350

ROCm Operations Platform com integração total com Kubernetes e Slurm

Os principais recursos incluem Enterprise Security, Cluster‑Scale Control, Expert Parallelism e novos tipos de dados FP6 e FP4 para maior flexibilidade e desempenho

Inferência distribuída com llm-d, SGLang e vLLM para oferecer escalabilidade, menor latência e maior desempenho em tarefas de IA de larga escala

Solução de IA de cliente com Linux integrado e suporte completo para Windows

AMD ROCm Lockup White

Evolução do ROCm ao longo dos anos

As principais empresas e institutos de pesquisa têm usado o ROCm há quase uma década. Explore os vários marcos que fazem parte da história do ROCm.

Parcerias e sucesso comprovado

Abordando as cargas de trabalho mais exigentes 

O ROCm possibilita o desenvolvimento de aplicações de IA e HPC em uma ampla gama de cargas de trabalho exigentes.

IA

Grandes modelos de linguagem

Geração de imagens e vídeo

Recomendação

Visão computacional

Computação de alto desempenho

Ciências da vida

Fluidodinâmica computacional

Energia

Ciência ambiental

ROCm para cargas de trabalho de IA

O ROCm oferece um conjunto de otimizações para cargas de trabalho de IA e é compatível com o ecossistema de software de IA mais amplo, incluindo estruturas, modelos e ferramentas abertos.

Desenvolvimento de modelo simplificado

Compatível com uma ampla gama de modelos na Hugging Face que podem ser aproveitados para desenvolver soluções específicas do usuário

Suporte para estruturas de ponta

Fornece suporte upstream para as principais estruturas de IA, incluindo TensorFlow e PyTorch

Bibliotecas de aprendizado de máquina

Oferece bibliotecas dedicadas para aprendizado de máquina, incluindo MIOpen e MIVisionX

Implantações expandidas

Compatível com as principais ferramentas de conteinerização, incluindo Docker, Singularity, Kubernetes® e Slurm, para permitir a implantação em escala

AMD Data Center and Cloud Computing

Crie seus modelos de IA na AMD Developer Cloud

Solicite acesso aos aceleradores AMD Instinct™ e simplifique seu desenvolvimento.

ROCm para HPC e supercomputação

O software ROCm possibilita HPC em diversas disciplinas para ajudar a resolver alguns dos maiores desafios do mundo. O ROCm também possibilita o desenvolvimento de aplicações em alguns dos principais supercomputadores do mundo.

Linguagens de programação para HPC

Compatível com várias opções de linguagem de programação para cargas de trabalho de HPC, oferecendo aos desenvolvedores uma variedade de ferramentas para ajudar a solucionar o problema em questão, incluindo OpenMP®, HIP, OpenCL™ e Python™

Bibliotecas de matemática e comunicação

Inclui uma grande variedade de bibliotecas de matemática e comunicação para ajudar os desenvolvedores a fornecer código HPC mais funcional e aumentar o desempenho

Conjunto abrangente de ferramentas para desenvolvedores

O ROCm inclui um conjunto abrangente de ferramentas que fornece aos desenvolvedores e pesquisadores recursos flexíveis de gerenciamento, controle de qualidade e monitoramento. 

Ferramentas de desenvolvimento, criadores de perfil e depuração

Compatível com várias ferramentas que permitem aos desenvolvedores rastrear, analisar e depurar, reduzindo o tempo necessário para o desenvolvimento completo de aplicações

Soluções de gerenciamento para implantações de contêineres

Compatível com as principais ferramentas de conteinerização para ajudar a simplificar as implantações de sistemas e cargas de trabalho e auxiliar no gerenciamento de clusters acelerados por GPUs AMD de grande escala para IA e HPC

Ferramentas de monitoramento de recursos do sistema

Inclui uma ferramenta para administradores de sistema e gerentes de cluster detectarem e solucionarem problemas

Recursos de gerenciamento remoto

Inclui um circuito avançado de gerenciamento fora de banda para monitoramento simplificado da GPU em sistemas de larga escala

GPUs compatíveis

Recursos para desenvolvedores

ROCm Developer screen shot

Hub do desenvolvedor do ROCm

Comece a desenvolver aplicações acelerados por GPUs AMD. Visite o Hub de desenvolvedores do ROCm para obter acesso aos mais recentes guias de usuário, contêineres, vídeos de treinamento, Webinars e muito mais.

Desenvolvimento de ML em GPUs AMD Radeon

Pesquisadores e desenvolvedores que trabalham com modelos e algoritmos de ML usando PyTorch agora também podem usar o ROCm (a partir da versão 5.7) no Ubuntu® Linux® para aproveitar o poder de processamento paralelo das mais recentes GPUs de desktop AMD Radeon Série 7900².

Boletim informativo do ROCm

Receba as últimas novidades sobre o ROCm.

Notas de rodapé

©2024 Advanced Micro Devices, Inc. Todos os direitos reservados. AMD, o logotipo de seta AMD, AMD ROCm, AMD Instintic, EPYC, Radeon Instinct e suas combinações são marcas registradas da Advanced Micro Devices, Inc. PyTorch é uma marca comercial ou marca registrada da PyTorch. Outros nomes de produtos usados nesta publicação são apenas para fins de identificação e podem ser marcas comerciais de suas respectivas empresas.

  1. Para obter uma lista completa das peças Radeon compatíveis com o ROCm, acesse https://rocm.docs.amd.com/en/latest/reference/gpu-arch-specs.html  
  2. A tecnologia Radeon™ AI é compatível com todas as placas de vídeo AMD Radeon Série 7000 e mais recentes. Verifique a disponibilidade dos recursos com o fabricante do sistema antes da compra. GD-232.