A NVIDIA anunciou o lançamento do CUDA Toolkit 13.5, que agora oferece suporte completo para a nova arquitetura de GPUs Vera Rubin. Essa atualização é significativa, pois marca a transição da versão anterior para a disponibilidade geral, trazendo melhorias de desempenho e ferramentas adicionais para otimização em ambientes de inteligência artificial.
A atualização do CUDA Toolkit 13.5 é um passo importante para a optimização do ecossistema de computação de alta performance (HPC), especialmente para workloads de aprendizado profundo. O objetivo é maximizar a utilização de hardware e reduzir os custos operacionais em grandes data centers. Isso é crucial para gamers e desenvolvedores, já que a eficiência na performance pode impactar diretamente o desempenho de aplicações intensivas em gráficos e processamento.
Principais Destaques da Versão
Suporte Definitivo à Arquitetura Vera Rubin: Com essa versão, a nova geração de chips NVIDIA está completamente integrada, tornando-se mais eficiente em operações de matriz e processamento em larga escala.
Gestão Aprimorada de Recursos e Particionamento: O novo kit permite um gerenciamento dinâmico de recursos ociosos de GPU, com um sistema de multitarefa que suporta fatiamento de tempo ponderado e roteamento via cgroups.
Comunicação Direta via CUDA Tile: A tecnologia agora possibilita comunicação entre GPUs conectadas por NVLink e NVSwitch, além de proporcionar interoperabilidade com bibliotecas para Single Instruction, Multiple Threads (SIMT).
Mudanças no Ecossistema de Drivers: GPUs com a arquitetura Vera Rubin e posteriores não usarão mais o modo TCC, adotando nativamente os drivers WDDM e MCDM.
Expansão no Windows on Arm: O suporte para Windows em arquitetura ARM foi expandido para a linha de estações de trabalho DGX Station for Windows.
A nova versão do CUDA Toolkit 13.5 já está disponível para desenvolvedores e empresas por meio dos canais oficiais da NVIDIA, acompanhada de atualizações nos drivers Linux correspondentes. Esta atualização representa um avanço significativo para a otimização de sistemas de computação que lidam com tarefas complexas e intensivas, refletindo diretamente em melhorias na performance geral em ambientes de desenvolvimento de jogos e aplicações em GPU.
Crédito da imagem: divulgação/reprodução

