4 ms·
If i'm not mistaken, this already exists, and the assembly language here is called PTX https://llvm.org/docs/NVPTXUsage.html https://llvm.org/docs/NVPTXUsage.h
by dev_hugepages 18d ago
If i'm not mistaken, this already exists, and the assembly language here is called PTX
https://llvm.org/docs/NVPTXUsage.html https://llvm.org/docs/NVPTXUsage.html
- pjmlp 18d agoPTX is a bytecode format, the CUDA driver JIT compiles it when uploading into the cards.
- fc417fc802 18d agoCan't the same also be said of much of the x86 vocabulary at this point? I appreciate that we can upload SPIR-V directly. The API still feels overly obtuse but it's not so bad. SYCL gets close but is language specific.