Remix.run Logo
pjmlp 14 hours ago

For NVidia it suffices this is a Python JIT allowing programming CUDA compute kernels directly in Python instead of C++, yet another way how Intel and AMD, alongside Khronos APIs, lag behind in great developer experiences for GPU compute programming.

Ah, and Nsight debugging also supports Python CUDA Tiles debugging.

https://developer.nvidia.com/blog/simplify-gpu-programming-w...

saagarjha 8 hours ago | parent | next [-]

Nsight does not have a debugger.

dahart 3 hours ago | parent | next [-]

What do you mean? Are you unaware of Nsight VSE? https://developer.nvidia.com/nsight-visual-studio-edition

saagarjha an hour ago | parent [-]

I was aware of their Visual Studio plugins but I did not know that they called their debugger support for Visual Studio “Nsight” as well.

pjmlp 3 hours ago | parent | prev [-]

Yes it does, apparently you never used it.

Q6T46nT668w6i3m 14 hours ago | parent | prev [-]

Slang is a fantastic developer experience.

Conscat 9 hours ago | parent | next [-]

I work at Nvidia, and my team is using Slang for all of our (numerous and non-trivial) kernels because its automatic differentiation type system is so nice.

pjmlp 12 hours ago | parent | prev [-]

Especially when using the tooling from who created it, before offering it to Khronos as GLSL replacement, NVIDIA.