Juan Fumero (@snatverk) 's Twitter Profile
Juan Fumero

@snatverk

Research Fellow @OfficialUoM working on Java and GPU/FPGA computing. Intel #oneAPI Innovator. @tornadovm team.

ID: 549906814

linkhttps://jjfumero.github.io/ calendar_today10-04-2012 07:44:17

2,2K Tweet

809 Followers

451 Following

Thanos Stratikopoulos (@thanos_str) 's Twitter Profile Photo

A great milestone from our team. First release of #GPULlama3.java. Going from Java to GPU acceleration via #TornadoVM! #opensource #Java #AI #LLM

Аlina Yurenko 🇺🇦 (@alina_yurenko) 's Twitter Profile Photo

We are working on a new big project for @GraalVM — Project Crema: github.com/oracle/graal/i…. It will lift Native Image's default closed-world assumption by allowing dynamic loading and execution of classes at run time. Stay tuned for updates!

MIT CSAIL (@mit_csail) 's Twitter Profile Photo

Happy birthday to Web inventor & MIT Professor Emeritus Tim Berners-Lee! Things besides the WWW that didn’t exist before TBL: - Apple - Google - Facebook - YouTube - Instagram - Netflix - Uber - Spotify - & most technologies we use today Image v/Sotheby's

Happy birthday to Web inventor & MIT Professor Emeritus Tim Berners-Lee! Things besides the WWW that didn’t exist before TBL: 
- Apple
- Google
- Facebook
- YouTube
- Instagram
- Netflix
- Uber
- Spotify
- & most technologies we use today

Image v/Sotheby's
Zhihao Jia (@jiazhihao) 's Twitter Profile Photo

One of the best ways to reduce LLM latency is by fusing all computation and communication into a single GPU megakernel. But writing megakernels by hand is extremely hard. 🚀Introducing Mirage Persistent Kernel (MPK), a compiler that automatically transforms LLMs into optimized

One of the best ways to reduce LLM latency is by fusing all computation and communication into a single GPU megakernel. But writing megakernels by hand is extremely hard.

🚀Introducing Mirage Persistent Kernel (MPK), a compiler that automatically transforms LLMs into optimized
Juan Fumero (@snatverk) 's Twitter Profile Photo

Setting up a new Fedora 41 workstation in less than 2h with NVIDIA & Intel GPU drivers, libraries, #Java & TornadoVM! Easy-peasy. BTW, Fedora 42 does not currently run OpenCL (intel-compute-runtime seems to be broken), so, going back to Fedora 41.

Аlina Yurenko 🇺🇦 (@alina_yurenko) 's Twitter Profile Photo

The University of Manchester team extended Alfonso² Peterssen☕'s Llama3.java (github.com/mukel/llama3.j…) with GPU support via the GraalVM JIT and TornadoVM: infoq.com/news/2025/06/g… Nicely done!👏

Juan Fumero (@snatverk) 's Twitter Profile Photo

Thanks to Alfonso² Peterssen☕ 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.

Stefan Marr (@smarr) 's Twitter Profile Photo

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

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

Next Wednesday, <a href="/OctaveLarose/">Octave Larose</a> is going to explore those questions in his ICOOOLPS presentation.

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

#interpreter #design #tradeoffs
Juan Fumero (@snatverk) 's Twitter Profile Photo

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

Juan Fumero (@snatverk) 's Twitter Profile Photo

Today's my last day at The University of Manchester! 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!

Today's my last day at <a href="/OfficialUoM/">The University of Manchester</a>! 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 (@snatverk) 's Twitter Profile Photo

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

I am happy to share that I am starting a new position as a Senior Principal Software Developer <a href="/Oracle/">Oracle</a> , joining the Java Platform Group!
Starlink (@starlink) 's Twitter Profile Photo

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.