Advertisement ยท 728 ร— 90

Posts by Juan Fumero

Building The Regression Test Harness for the OpenJDK (jtreg) from Source Build JTREG

Building The Regression Test Harness for the OpenJDK (jtreg) from Source:
๐Ÿ”— jjfumero.github.io/posts/2026/0...

1 week ago 1 0 0 0
Steven Madow captured this awesome close-up shot of Artemis ll engine

Steven Madow captured this awesome close-up shot of Artemis ll engine

Steven Madow captured this awesome close-up shot of Artemis ll engine, using a Panasonic GH5 and a Lumix G Leica 50-200mm f/2.8-4 lens. This photo was captured at 1/8000s, f/16, and ISO 100.

Beautiful (and not BS AI)

petapixel.com/2026/04/03/h...

1 week ago 396 71 10 3
Post image

Netflix's opinion on Java๐Ÿ‘‡
#java #JavaOne #netflix

1 month ago 22 9 1 0
Post image

It is now official: NVIDIA โค๏ธ Java ๐Ÿ‘‡
#java #javaone

1 month ago 21 5 1 0
Post image

Cheat sheet for installing and running Babylon and HAT for GPUs using JDK26

#java #codereflection #gpu

1 month ago 2 1 0 0
Post image

๐Ÿ“ธ

1 month ago 1 0 0 0
Optimizing GPU Programs from Java using Babylon and HAT

Java achieving 14 TFLOP/s on an NVIDIA A10? ๐Ÿš€

Is that possible? Our new article shows a PoC of how Projects Babylon and HAT use Code Reflection to achieve near-native GPU performance for matrix-multiplication.

Deep-dive here:
openjdk.org/projects/bab...

#Java #OpenJDK #GPU #HPC #AI

2 months ago 4 2 0 0

I can't quite believe that we're now announcing the eighth Programming Language Implementation Summer School (PLISS), but we are --- in May next year, if you want to learn more about programming language implementations, this is the place to come!

4 months ago 27 5 1 0

The fact that games such as Cyberpunk 2077 on a Pi 5 (along with the 5090) are playable is just impressive.

3 months ago 0 0 0 0
Session Catalog

Heading to Redwood Shores for #JavaOne 2026 this March! ๐Ÿš€

Iโ€™ll be speaking about what we are doing in project Babylon for programming, compiling and accelerating Java workloads on GPUs.

Details: reg.rf.oracle.com/flow/oracle/...

#java #babylon #gpus #ai

3 months ago 2 1 0 0
Advertisement
Preview
How to put Tailscale on a jailbroken Kindle (and why you should) Jailbreaking a Kindle makes it able to do much more. Adding Tailscale takes the Kindle even further.

โ€œItโ€™s a rite of passage to run Tailscale on weird devices": How to get easier access to a jailbroken Kindle, and drop files to it, with Tailscale. tailscale.com/blog/tailsca...

4 months ago 67 7 3 4
Symbolic Modeling and Transformation of Java Code #JVMLS
Symbolic Modeling and Transformation of Java Code #JVMLS YouTube video by Java

How code-model and code-reflection works in project Babylon to model Java programs for Machine Learning - presentation by Paul Sandoz
www.youtube.com/watch?v=jbXo...

4 months ago 2 0 0 0
Preview
Writing GPU-Ready AI Models in Pure Java with Babylon Project Babylon introduces the experimental Code Reflection technology that lets you define machine learning logic in plain Java code, without needing Python or external model files. It then uses Foreign Function and Memory (FFM) API to connect your code to native runtimes like ONNX Runtime for fast inference, including GPU acceleration. Furthermore, the Heterogeneous Accelerator Toolkit (HAT) provides a developer-facing programming model for writing and composing compute kernels, which can be more broadly applied-allowing Java libraries to seamlessly harness GPU power for high-performance computing tasks. Presented at Devoxx Belgium 2025 by Ana-Maria Mihalceanu and Lize Raes - Download as a PDF or view online for free

A big thank you to all of you who attended our @devoxx.com 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:

www.slideshare.net/slideshow/wr...

Give Babylon a try and share feedback with @lizeraes.bsky.social and I!

6 months ago 14 7 0 0
The Future of AI Development with Paul Sandoz - Live Q&A from Devoxx BE 2026
The Future of AI Development with Paul Sandoz - Live Q&A from Devoxx BE 2026 YouTube video by Java

The Future of AI Development with Paul Sandoz talking about the Babylon project and GPU Compute
www.youtube.com/watch?v=-I1F...

6 months ago 0 0 0 0
Preview
Write your own tiny programming system(s)! - YouTube The goal of this course is to teach how fundamental programming language techniques, algorithms and systems work by writing their miniature versions. The cou...

I'm teaching ๐—ช๐—ฟ๐—ถ๐˜๐—ฒ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ผ๐˜„๐—ป ๐˜๐—ถ๐—ป๐˜† ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด ๐˜€๐˜†๐˜€๐˜๐—ฒ๐—บ(๐˜€)! again. I'll be posting the videos & tasks on YouTube too.

In the first lecture, I explain what's a tiny system, why write one and show plenty of demos!

๐ŸŽž๏ธ Playlist: www.youtube.com/playlist?lis...
๐Ÿ‘‰ More info: d3s.mff.cuni.cz/teaching/npr...

6 months ago 50 18 1 1
Post image

Hey #Java devs!

At @devoxx.com, the Java Team at #Oracle is hosting an "Ask The Architects" panel.

Post your questions here by Wed 23:00 UTC! Then check out the recording to hear the expertsโ€™ answers (as many as we can).

๐Ÿ“ Please read the questions others have suggested to prevent double-posting.

6 months ago 13 10 3 1
Preview
Java - Visual Studio Marketplace Extension for Visual Studio Code - Java Platform Extension for Visual Studio Code

๐Ÿ“ขAnnouncement๐Ÿ“ข

#Java peers...the #Oracle Java VSCode extension 24.1.0 is now available with support for #JDK25 language features. Download now from the @microsoft.com #VSCode marketplace: marketplace.visualstudio.com/items?itemNa...

7 months ago 10 2 0 0
How to Install NVIDIA Drivers and CUDA Toolkit on Oracle Linux 10 How to install NVIDIA 580 Drivers and CUDA 13.0 Toolkit on Oracle Linux 10

New blog post: How to Install NVIDIA Drivers and CUDA Toolkit on Oracle Linux 10 - Desktops

jjfumero.github.io/posts/2025/0...

#ol10 #linux #nvidia #cuda

8 months ago 2 1 0 0
Post image

Today's my last day at @officialuom.bsky.social ! 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!

9 months ago 3 0 2 0
Advertisement
Post image

Updating open WebUI to run local models with CUDA

gist: gist.github.com/jjfumero/a30...

9 months ago 0 0 0 0
How to enable NVIDIA Nsight Compute CLI in Fedora How to enable NVIDIA Nsight Compute CLI in Fedora

link: jjfumero.github.io/posts/2025/0...

9 months ago 0 0 0 0

New blogpost: How to enable NVIDIA Nsight Compute CLI in Fedora/Linux.
๐Ÿ”—jjfumero.github.io/posts/2025/07/04/nvidia-...

#profiling #cuda #configuration

9 months ago 2 0 1 0

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

9 months ago 1 0 0 0
1. Introduction โ€” NVIDIA Driver Installation Guide r575 documentation NVIDIA Driver Installation Guide for Linux

This is pretty cool: switching between NVIDIA Driver Module Flavors at any time.
docs.nvidia.com/datacenter/t...

10 months ago 0 0 0 0
Preview
Java's 30th Birthday YouTube video by Java

๐ŸŽ‰ Java is turning 30! โ˜•๏ธ

On 22 May, join the celebration of three decades of innovation, code, and community!

๐Ÿ“บ www.youtube.com/live/LHHPbI7...

๐Ÿ—“๏ธ Checkout the schedule dev.java/community/ja...

Don't miss it! See what's brewing next and be part of Java's joy!

#JavaTurns30 #HappyBirthday

11 months ago 20 7 0 0
Preview
airhacks.fm podcast podcast with adam bien

Really fun and interesting podcast with @adambien.blog. In this one we talk about the status of TornadoVM and all new changes, API design and optimisations we had to do to run LLMs more efficiently on integrated and discrete GPUs.

๐ŸŽงhttps://airhacks.fm/#episode_346

11 months ago 4 2 0 0
Preview
Google's hybrid approach to research | Communications of the ACM By closely connecting research and development Google is able to conduct experiments on an unprecedented scale, often resulting in new capabilities for the company.

Really interesting article about Google's hybrid approach to research by combining engineering from day one. Engineering at Google has always intrigued me. Google makes stronger research by proving it at scale. I wish Universities have similar resources.
dl.acm.org/doi/10.1145/...

11 months ago 1 0 0 0
Configuring Unsloth on Linux for LLM Fine Tuning This guide details the configuration of Unsloth to build fine-tuned LLM models on NVIDIA GPUs on Linux systems.

Guidelines to install and configure @unsloth.ai , a framework for optimising fine tuning of large language models.
This guide details the configuration for Linux systems to run with NVIDIA GPUs.

jjfumero.github.io/posts/2025/0...

#llm #ai #linux

1 year ago 0 0 0 0
Advertisement
Post image

๐Ÿš€ Learn how to accelerate performance on RISC-V CPUs using TornadoVM & vector instructions with OCK in my latest article. #Java #RISCV #Performance #OpenSource

๐Ÿ”— jjfumero.github.io/posts/2025/0...

1 year ago 6 4 0 0

We just released a new version of #TornadoVM: v1.1.0
Highlights:
- New API calls to share and optimise device buffers
- Multi-task graphs fine-grained executions
- Support for FP16 and mixed precision computations
- Memory management improvements
- Extended Math library

and much more!

1 year ago 4 3 0 0