
مهندسان نرمافزار NVIDIA نسخه ۰.۳ از CUDA Oxide را منتشر کردند. این ابزار یک کامپایلر آزمایشی (Experimental Compiler) از Rust به CUDA است و در ماههای اخیر فعالیت توسعه آن افزایش یافته است.
پشتیبانی از Rust پایدار و یکپارچهسازی مخزن
در CUDA Oxide 0.3، ابزار cuda-oxide از نسخه پایدار رسمی Rust استفاده میکند که در حال حاضر Rust 1.99.1 است. در نسخههای پیشین، اجرای نسخههای nightly Rust الزامی بود. این انتشار همچنین runtime میزبان (Host Runtime) را با cutile-rs در مخزن یکپارچه (Monorepo) cuda-rust ادغام میکند.
cute-rs و اجرای مدلهای Qwen3
گام مهم دیگر در cuda-oxide 0.3، ارائه نسخه آزمایشی cute-rs به عنوان CUTLASS CuTe در Rust است. با cute-rs امکان اجرای سرتاسری (End-to-End) مدل Qwen3-8B با BF16 + NVFP4 و همچنین Qwen3-TTS فراهم شده است. این مدلها با cute-rs روی GPUهای Blackwell شرکت NVIDIA آزمایش میشوند.
بهبود ابزارهای اشکالزدایی و بهینهسازی
برای بهبود تجربه اشکالزدایی (Debugging)، نسخه ۰.۳ پشتیبانی کامل از cuda-gdb DWARF را اضافه کرده است. همچنین ردیابی رویداد درونهستهای (In-Kernel Event Tracing)، عیبیابی ثباتها و سرریز (Register and Spill Diagnostics) و آزمونهای بهبودیافته در این نسخه وجود دارد.
این انتشار بهینهسازیهایی برای عملکرد و کامپایلر (Performance and Compiler Optimizations) روی GPUهای Blackwell و Hopper ارائه میکند. جزئیات بیشتر و لینک دانلود از طریق GitHub در دسترس است.