OpenNet on Nostr: NVIDIA опубликовала CUDA-oxide, компилятор из Rust в CUDA ...
NVIDIA опубликовала CUDA-oxide, компилятор из Rust в CUDA
Компания NVIDIA опубликовала первый выпуск инструментария CUDA-oxide, позволяющего создавать на языке Rust параллельно исполняемые в GPU ядра CUDA SIMT (Single Instruction, Multiple Threads). Проект позволяет компилировать код на языке Rust, использующий штатную систему типов и модель владения Rust, напрямую в инструкции для выполнения в виртуальной машине CUDA PTX (Parallel Thread Execution) без применения промежуточных предметно-ориентированных языков (DSL) и обвязок. Код инструментария написан на языке Rust и распространяется под лицензией Apache 2.0. Первый выпуск позиционируется как начальная альфа-версия.
https://www.opennet.ru/opennews/art.shtml?num=65426Published at
2026-05-12 09:00:01 CESTEvent JSON
{
"id": "28292e5d38623214e9b01e64f8875e99a4a8a3733f1b3e8acdb1aafd07596ed5",
"pubkey": "415ea6935611982ce76a2d8fe9fbc34a13a2591f9e3b4fef8779d2666c11158a",
"created_at": 1778569201,
"kind": 1,
"tags": [
[
"proxy",
"https://zhub.link/users/opennet/statuses/116560311197680061",
"activitypub"
]
],
"content": "NVIDIA опубликовала CUDA-oxide, компилятор из Rust в CUDA\n\nКомпания NVIDIA опубликовала первый выпуск инструментария CUDA-oxide, позволяющего создавать на языке Rust параллельно исполняемые в GPU ядра CUDA SIMT (Single Instruction, Multiple Threads). Проект позволяет компилировать код на языке Rust, использующий штатную систему типов и модель владения Rust, напрямую в инструкции для выполнения в виртуальной машине CUDA PTX (Parallel Thread Execution) без применения промежуточных предметно-ориентированных языков (DSL) и обвязок. Код инструментария написан на языке Rust и распространяется под лицензией Apache 2.0. Первый выпуск позиционируется как начальная альфа-версия.\n\nhttps://www.opennet.ru/opennews/art.shtml?num=65426",
"sig": "10ca9df38fbb29389d6fb5ef1dc53e15c04f8f20603c8b1a595761b103da5401026be44cbada9e54a450f5d8e15044748ec765861cd7a5ec7c0ea2cc519a5ed1"
}