TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #11747 2.88K
NVIDIA выпустила CUDA-oxide: компилятор Rust → PTX для нативных GPU-ядер

Компания NVIDIA опубликовала альфа-выпуск инструментария CUDA-oxide, позволяющего компилировать код на Rust напрямую в ядра CUDA PTX для выполнения на GPU. Инструментарий включает бэкенд для rustc (атрибут #[kernel]), систему сборки (cargo oxide build), набор Rust-абстракций для GPU (индексация, shared memory, барьеры, атомарные операции, TMA) и crate-пакеты для хоста (управление памятью, запуск ядер).

Ядра пишутся на обычном Rust, но в окружении no_std (только libcore и специальные абстракции). Поддерживаются примитивные типы, структуры, перечисления, кортежи, массивы, слайсы, итераторы, замыкания, дженерики. Не поддерживаются String, Vec, Box, макросы format!/panic!, трейт-объекты и системные вызовы.

Уровни безопасности: safe, unsafe и низкоуровневые инструкции. Производительность GEMM на B200 — 868 TFLOPS (58% от cuBLAS).

Linux / Линукс
🥸
  • 👍 18
  • 🤯 5
  • ❤ 3
  • 🔥 2
More from @linux_gram
  1. Oct 17, 2026Хорошо что в пятницу перед рабочей субботой @itmemas
  2. Oct 17, 2026Linux / Линукс 🥸
  3. Oct 16, 2026Выпуск Libреboot 26.10 Стабильный релиз Libreboot 26.10 расширил список поддерживаемого же…
  4. Oct 16, 2026ls -la Linux / Линукс 🥸
  5. Oct 16, 2026Линус снова выдал базу на Maintainers Summit Поводом стал спор об отмене обязательного тег…
  6. Oct 16, 2026Linux / Линукс 🥸
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →