r/CUDA

What If Java Could Access the Entire CUDA Ecosystem?
▲ 17 r/CUDA+1 crossposts

What If Java Could Access the Entire CUDA Ecosystem?

Something like Oxide, but for Java: a way to access the CUDA ecosystem directly from the JVM. The idea behind TornadoVM is to JIT-compile Java code into CUDA kernels while also enabling hybrid Java/CUDA applications that can interoperate with native CUDA libraries such as cuBLAS, cuDNN, and other NVIDIA libraries. Rather than replacing CUDA, the goal is to give Java developers first-class access to the CUDA software stack, combining high-level Java productivity with the performance and flexibility of native GPU computing.

Whats your thoughts?

https://github.com/beehive-lab/TornadoVM

https://www.tornadovm.org/

u/mikebmx1 — 7 days ago
▲ 16 r/CUDA

CUDA for neuroscience and brain computer interfaces

Perhaps this subreddit can help. I am not a programmer or a developer, but an experimental neurobiologist specializing in neuronal imaging across various brain regions. I would like to automate the analysis of neuronal activity and also work on developing *invasive* brain-computer interfaces (BCIs) for targeted drug delivery to the brain. Could you please recommend courses that teach the fundamentals of CUDA and AI so that I can get started with computer modeling for BCIs? Thank you.

reddit.com
u/pasadenapasadena — 10 days ago
▲ 29 r/CUDA

Resources for H100 GPU Programming

Hello all,

I've been going through the Programming Massively Parallel Processors (5th edition) book and doing the kernel exercises in CUDA C++. Once I finish that, I wanna start writing CUDA kernels for H100 GPUs (specifically stuff like Flash Attention 3, RoPE, etc). Based on a bit of research, it seems that H100 GPUs have a lot of features not covered in the PMPP book, so I was wondering where I could find one or more solid resources that can get me started with writing programs? So far I've tried searching for some stuff, but they all seem to either not really cover in enough detail or are way too long. Any advice would be much appreciated. Thank you!

reddit.com
u/Acceptable-Abies-972 — 9 days ago
▲ 9 r/CUDA+1 crossposts

cuda ptx instructions generated by clang nvptx backend

nvptx uses 58.9% of all ptx instructions

cicc 57.8%

missed in clang:

  • _ldsm
  • _mma
  • discard
  • dp2a hi/lo
  • madc hi/lo
  • p2r
  • trap
redplait.blogspot.com
u/c-cul — 13 days ago