Live data from Hacker News

CUDA-oxide: Nvidia's official Rust to CUDA compiler

nvlabs.github.io

61–70 of 132 posts

Re: CUDA-oxide: Nvidia's official Rust to CUDA compiler

#63

Why do we bother with programming languages today? Why not have the LLMs just write assembly code and skip the human readable part? We are not reviewing it anymore anyway.

I get what you mean but I think if anything AI pairs extremely well with strongly typed languages that are at times cumbersome for humans, but decrease the latency at which AI can get feedback on its code. In my (very) limited experience Rust is an excellent target for AI codegen.

[deleted]

Re: CUDA-oxide: Nvidia's official Rust to CUDA compiler

#67

Earlier quoted context omitted.

This is definitely not just a lib. This compiles rust to CUDA. If you call a full on compiler stack a lib, everything may as well be a lib.

Ok. I am calling it a lib because to use, you add it as a dependency in cargo.toml then import it in your rust modules.

That's after you have installed their entire build infra + dependencies. They ship their own cargo subcommand.

Re: CUDA-oxide: Nvidia's official Rust to CUDA compiler

#68

TileLang https://github.com/tile-ai/tilelang and stuff like Tile Kernels https://github.com/deepseek-ai/TileKernels will make CUDA obsolete one day.

this dude is a distinguished engineer at siemens commenting the dopiest/reddit level takes. lolol.

Re: CUDA-oxide: Nvidia's official Rust to CUDA compiler

#70
> (em dash) no DSLs, no foreign language bindings, just Rust.

Official CUDA port and they couldn't even bother with the introductory paragraph.

Okay, I'll try to ignore it and read the docs. Hey a custom IR, this sounds interesti-

> MLIR’s implementation, however, is C++ with a side of TableGen, a build system that requires you to compile all of LLVM, and debugging sessions that make you question your career choices.

I can't take this industry seriously anymore.

Post reply on HN