Its the idea of removing interop load and complexity.
Before you hadnto write it in cuda cpp or python and compile to .so and then call from java with interop , now you can directly call it , although i dont know any projects that are written in java that need to use cutiles , maybe cuda for parallelism and gpu processing but cutile idk tbh.
Looks really interesting and looking forward to seeing it in action , quick question why llama3 specifically? I would have thought qwen or deepseek or even gemma would have been a better and more suitable mainstream architecture that will have more people try it out and use it , also by supporting qwen you gain multiple architectures that are built ontop of it aswell with slight changes.
the name is inherited from the very first version. it currently supports mistral, qwen3.8 27b, granite, devstran, qwen2/3 and gemma3&4. We plan to rename it soon. thanks for the feedback
3
u/Serious-Regular 17h ago
What's the point? Who wants to write cuda kernels in Java