NVIDIA lança cuda-oxide, compilador de Rust para GPU
A NVIDIA lançou o cuda-oxide v0.1.0, um compilador de Rust para kernels de GPU CUDA. A ferramenta compila funções anotadas diretamente para PTX por meio de uma cadeia de transformações. Um único comando, `cargo oxide build`, compila ao mesmo tempo o host e o device.
Processado por IA de MarkTechPost; editado por Hamidun News
A NVIDIA abriu o código do cuda-oxide, um compilador experimental que transforma funções em Rust diretamente em código de GPU CUDA. Até agora, quem desenvolvia aplicações para GPU precisava escolher entre a praticidade do Rust e o desempenho do CUDA.
Como funciona
O cuda-oxide é um backend personalizado do compilador rustc. Ele pega as funções com a anotação `#[kernel]` e as passa por uma cadeia de transformações: Rust → Stable MIR → Pliron IR → LLVM IR → PTX (Parallel Thread Execution, código de máquina para GPUs NVIDIA).
O principal: o desenvolvedor escreve o código uma única vez. Um único comando, `cargo oxide build`, compila tanto a parte de CPU (host) quanto a de GPU (device). Antes, era preciso misturar Rust no host com C/CUDA nos kernels.
Por que isso importa
Rust na GPU é o santo graal para os desenvolvedores. O CUDA sempre esteve ligado a C/C++. O Rust oferece segurança de memória sem coletor de lixo, o que é crítico para computação de alto desempenho.
- A programação SIMT (Single-Instruction Multiple-Thread) fica mais acessível
- Um único ecossistema de ferramentas: o Cargo trata todos os alvos da mesma forma
- Garantias de segurança de memória até para o código de GPU
- Fica mais fácil integrar CUDA a projetos Rust existentes
- A distância entre a linguagem do host e a dos kernels diminui
O cuda-oxide v0.1.0 é um primeiro passo. A ferramenta é experimental, então em cargas de produção pode haver limitações e bugs.
O que isso significa
A NVIDIA está investindo no ecossistema Rust para computação em GPU. Isso sinaliza que o mercado se afasta da obrigatoriedade de C/C++ na computação paralela. Se o cuda-oxide chegar a uma versão de produção, pode virar o padrão para novos projetos CUDA em Rust e mudar o panorama do desenvolvimento para GPU.
- 1 de nov. de 2026Modelos locais perdem para Opus e Codex: 0,21 ponto no MacBook contra 1,00 do Codex
- 1 de nov. de 2026Autor do Habr faz fine-tuning do YOLOv8l em radiografias dentárias e leva o mAP50 a 0,642
- 1 de nov. de 2026Bots de voz com LLM usam o classificador rápido Jev: decisão em 200–500 ms
- 1 de nov. de 2026Camada de proteção MoneyGate barrou os 42 pedidos fraudulentos feitos a IAs locais
Perguntas frequentes sobre a notícia
Como funciona?
O cuda-oxide é um backend personalizado do compilador rustc. Ele pega as funções com a anotação `#[kernel]` e as passa por uma cadeia de transformações: Rust → Stable MIR → Pliron IR → LLVM IR → PTX (Parallel Thread Execution, código de máquina para GPUs NVIDIA). O principal: o desenvolvedor escreve o código uma única vez. Um único comando, `cargo oxide build`, compila tanto a parte de CPU (host) quanto a de GPU (device). Antes, era preciso misturar Rust no host com C/CUDA nos kernels.
Por que isso importa?
Rust na GPU é o santo graal para os desenvolvedores. O CUDA sempre esteve ligado a C/C++. O Rust oferece segurança de memória sem coletor de lixo, o que é crítico para computação de alto desempenho. A programação SIMT (Single-Instruction Multiple-Thread) fica mais acessível Um único ecossistema de ferramentas: o Cargo trata todos os alvos da mesma forma Garantias de segurança de memória até para o código de GPU Fica mais fácil integrar CUDA a projetos Rust existentes A distância entre a linguagem do host e a dos kernels diminui O cuda-oxide v0.1.0 é um primeiro passo. A fer
O que isso significa?
A NVIDIA está investindo no ecossistema Rust para computação em GPU. Isso sinaliza que o mercado se afasta da obrigatoriedade de C/C++ na computação paralela. Se o cuda-oxide chegar a uma versão de produção, pode virar o padrão para novos projetos CUDA em Rust e mudar o panorama do desenvolvimento para GPU.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.