Open
Description
I tried to publish another cuda crate without llvm or specific rust compiler support:
https://github.com/Neutron3529/cuda_min
Such crate works very well, and thus I have some doubt: why a specific llvm version and rust version is needed?
It seems that
llvm-bitcode-linker
could compile rust code into PTX- nvidia driver could load PTX code directly. (no need to install
cudart
, nvidia's driver provides interfaces such ascuInit
.)
I just wonder why a specific llvm version even a specific rustc version is required. We should have the ability to compile a cuda program easier.
Metadata
Metadata
Assignees
Labels
No labels