snatverk's profile picture. Oracle employee - Java Platform Group. Opinions my own.

Juan Fumero

@snatverk

Oracle employee - Java Platform Group. Opinions my own.

My colleague Lize talking about project #Babylon OpenJDK and #HAT and how these projects are tackling the AI space for Java

Java is already a great choice for AI-powered and agentic apps 🤩 Also on the ML front the language is evolving fast with project Babylon and more 🚄 Short interview on the progress at @BaselOne with @jbaruch youtube.com/watch?v=pEyOtc…

LizeRaes's tweet card. #VerboseMode at #BaselOne 2025 with Baruch Sadogursky (@jbaruch)...

youtube.com

YouTube

#VerboseMode at #BaselOne 2025 with Baruch Sadogursky (@jbaruch)...



Juan Fumero reposted

Thank you to all of you who attended our @Devoxx talk on writing #GPU ready #AI models in pure #Java!!! If you wish to revisit the concepts and run the demos, here are the slides: slideshare.net/slideshow/writ… Give Babylon a try and share feedback with @LizeRaes and I!

ammbra1508's tweet card. Writing GPU-Ready AI Models in Pure Java with Babylon

slideshare.net

Writing GPU-Ready AI Models in Pure Java with Babylon


Juan Fumero reposted

I can't believe I didn't know about presenting from inside @intellijidea with markdown slides before! I mean, perhaps I did but forgot about it. Anyway, it works and it's awesome. Thanks @buhakmeh! blog.jetbrains.com/dotnet/2024/10…


Exploring sounds with minifreak and analog lab. Sooo cool, and dark 😍


Juan Fumero reposted

Microsoft just killed the GPU mafia! 🤯 They've open-sourced bitnet.cpp, a blazing-fast 1-bit LLM inference framework optimized for CPUs. This is a major step forward for running large models locally, without expensive GPUs or cloud costs. Demo app + repo + paper in 🧵 ↓


From GPU architecture and PTX/SASS to warp-tiling and deep asynchronous tensor core pipelines by @gordic_aleksa

New in-depth blog post time: "Inside NVIDIA GPUs: Anatomy of high performance matmul kernels". If you want to deeply understand how one writes state of the art matmul kernels in CUDA read along. (Remember matmul is the single most important operation that transformers execute…

gordic_aleksa's tweet image. New in-depth blog post time: "Inside NVIDIA GPUs: Anatomy of high performance matmul kernels". If you want to deeply understand how one writes state of the art matmul kernels in CUDA read along.

(Remember matmul is the single most important operation that transformers execute…


Juan Fumero reposted

Examine the essential security changes introduced after JDK 21 and how to prepare applications for these updates in the latest Road to #Java25 episode with @ammbra1508. social.ora.cl/6013AG7Zz

java's tweet image. Examine the essential security changes introduced after JDK 21 and how to prepare applications for these updates in the latest Road to #Java25 episode with @ammbra1508. social.ora.cl/6013AG7Zz

Juan Fumero reposted

Java 25 is now available! #Java25 #JDK25 #OpenJDK 👉 Download Now: social.ora.cl/6014APt6u 👉 Release notes: social.ora.cl/6011APt6X 👉 API Javadoc: social.ora.cl/6015APt6b 👉 Features: social.ora.cl/6010APt6g 👉 Inside Java on JDK 25: social.ora.cl/6012APt6i


New blog: How to Install NVIDIA Drivers and CUDA Toolkit on Oracle Linux 10 - Desktops 🔗jjfumero.github.io/posts/2025/08/… #ol10 #nvidia #cuda

snatverk's tweet image. New blog: How to Install NVIDIA Drivers and CUDA Toolkit on Oracle Linux 10  - Desktops 🔗jjfumero.github.io/posts/2025/08/… 

#ol10 #nvidia #cuda

Juan Fumero reposted

Starlink is currently in a network outage and we are actively implementing a solution. We appreciate your patience, we'll share an update once this issue is resolved.


I am happy to share that I am starting a new position as a Senior Principal Software Developer @Oracle , joining the Java Platform Group!

snatverk's tweet image. I am happy to share that I am starting a new position as a Senior Principal Software Developer @Oracle , joining the Java Platform Group!

Today's my last day at @OfficialUoM! After almost 8 incredible years, it feels like a second home. Huge thanks to everyone for the amazing memories, especially developing #TornadoVM into a world-class open-source platform. So proud of what we achieved! Excited for what's next!

snatverk's tweet image. Today's my last day at @OfficialUoM! After almost 8 incredible years, it feels like a second home. Huge thanks to everyone for the amazing memories, especially developing #TornadoVM into a world-class open-source platform. So proud of what we achieved! Excited for what's next!

Juan Fumero reposted

Learn how to use Numba to write CUDA kernels in pure python at our tutorial at @WeAreDevs on July 9th in Berlin! wearedevelopers.com/world-congress…

blelbach's tweet image. Learn how to use Numba to write CUDA kernels in pure python at our tutorial at @WeAreDevs on July 9th in Berlin!

wearedevelopers.com/world-congress…
blelbach's tweet image. Learn how to use Numba to write CUDA kernels in pure python at our tutorial at @WeAreDevs on July 9th in Berlin!

wearedevelopers.com/world-congress…

Updating open WebUI to run local models with CUDA. 🔗gist.github.com/jjfumero/a3039…

snatverk's tweet image. Updating open WebUI to run local models with CUDA.
🔗gist.github.com/jjfumero/a3039…

New TornadoVM release! v1.1.1 Check it out!

New TornadoVM release v1.1.1! Packed with new features and optimizations that unlock GPU acceleration for Llama3 in pure Java! 🧬JIT-compiled kernels for high performance. 👏 Thanks to our amazing contributors. 👉 github.com/beehive-lab/To… #opensource #AI #LLM #Java #TornadoVM



That drum kit in the center 😍#tool

Watching #BackToTheBeginning and seeing how they are getting the bands on so quickly is pretty cool. 😎



New blogpost: How to enable NVIDIA Nsight Compute CLI in Fedora/Linux. 🔗jjfumero.github.io/posts/2025/07/… #profiling #cuda #configuration


Juan Fumero reposted

What's this? An abstract syntax tree? A bytecode? What does that even mean anymore? Next Wednesday, @OctaveLarose is going to explore those questions in his ICOOOLPS presentation. Our draft paper is online already: 2025.ecoop.org/details/ICOOOL… #interpreter #design #tradeoffs

smarr's tweet image. What's this? An abstract syntax tree? A bytecode? What does that even mean anymore?

Next Wednesday, @OctaveLarose is going to explore those questions in his ICOOOLPS presentation.

Our draft paper is online already: 2025.ecoop.org/details/ICOOOL…

#interpreter #design #tradeoffs

Thanks to @TheMukel for the llama2.java port and Roger Allen (github.com/rogerallen/lla…) for the CUDA port, we were able to understand and shape TornadoVM for running LLMs and transformers architectures.


Loading...

Something went wrong.


Something went wrong.