Michalis Papadimitriou
@mikepapadim
Research Fellow @OfficialUoM working on compilers, ML and open-source software. Part of the #TornadoVM team.
You might like
Today we are releasing our first public beta of Nsight Python! The goal is to simplify the life of a Python developer by proving a pythonic way to analyze your kernel code! Check it out, provide feedback! Nsight Python — nsight-python docs.nvidia.com/nsight-python/
Why are you SSHing? Just plug your GPU into your Mac!
📣 #GenAI2025 Slovenia agenda update! 13:50 • AI Galaxy for Java Devs (Room A) • AI Supply Chain Attacks (Room C) 16:00 • LLMs on GPUs w/ Pure Java – TornadoVM (Room A) • Offline GenAI with private data in Java (Room C) @spoole167 @__amahdy @mikepapadim @MarkusKett
📣 #GenAI2025 Slovenia agenda update! 13:50 • AI Galaxy for Java Devs (Room A) • AI Supply Chain Attacks (Room C) 16:00 • LLMs on GPUs w/ Pure Java – TornadoVM (Room A) • Offline GenAI with private data in Java (Room C) #Java @spoole167 @MarkusKett @mikepapadim @__amahdy
This week I am presenting in JCON GeaAI how to use @tornadovm to write from simple GPU programs to complete LLM libraries that integrate with @langchain4j and @QuarkusIO all in plain modern Java!
This week - Last Chance! Enterprise-grade #GenAI in #Java is here! Join #JCONGenAI2025 (1-day, hands-on workshop) with A. Bien, V. Shanbhag, @mikepapadim @SvenRuppert @oleg_nenashev @__amahdy & ... 📍 Ljublijana Nov 20 ⚠️ Seats are limited! Register now: genai.jcon.one
Thrilled to announce I’ll be speaking at @VoxxedTicino on Feb 6th, joining such a great speaker lineup! 🇨🇭 I’ll share what’s new in #TornadoVM and #GPULlama3.java! 🔗 vdt26.voxxeddays.ch/talk/?id=3794 #VoxxedDays #Java #GPUs #AI @AERO_Project_EU @P2CODE_eu @tangoproject_eu
Agentic AI Patterns: one size does not fit all (and what @langchain4j and @QuarkusIO allow you to do about it) quarkus.io/blog/agentic-a…
Part 5: Project Leyden, Babylon, Panama + @TornadoVM At Devoxx Belgium 2025, Frank Delporte took the camera and microphone to talk with several speakers : Moritz Halbritter, @mikepapadim and Christos Kotselidis youtu.be/1J_djKerA38?si…
youtube.com
YouTube
Project Leyden, Babylon, Panama - TornadoVM
🧵Reflecting a bit after @PyTorch conference. ML compilers becoming "toolkits" rather than monolithic piece. Their target are also sub-modules that must interoperates with other pieces. This is THE biggest mindset difference from traditional compilers.
introducing gpuup: you no longer have to put any effort into setting up CUDA toolkit + drivers on a node (single or multi gpu). just copy paste a short command (in replies)
Congratulations to @mikepapadim for presenting the #TornadoViz tool at @MPLR_Conf! It is an #opensource visualisation tool for the #TornadoVM Bytecodes that orchestrate the data transfers, execution, etc. of complex workloads. Paper: zenodo.org/records/169502…
Final MPLR talk for 2025: Dynamic and Static Code Analysis for Java Programs on Heterogeneous Hardware
Next week at @MPLR_Conf & VMIL in Singapore! We are excited to share that our partners from @csmcr @CarvForth @RedHatJava are presenting 4 #research outcomes on #Java, #TornadoVM, #GC and #tools. #opensource #software @EU_HaDEA @UKRI_News All preprints on Zenodo 👇
Yesterday I had the chance to present in @Devoxx Belgium our work on building #GPULlama.java with @tornadovm . The first GPU-ready inference library in pure #Java that has no extra dependencies and it's fully integrated with @langchain4j . youtu.be/PO6wOtzUb3w
youtube.com
YouTube
GPULlama3 java: Beyond CPU Inference with Modern Java by Michalis...
Here's some MLX code that can help understand what a matmul with CUDA tensor cores is doing on the GPU. If you understand this you understand the core algorithm. Most of the rest of the complexity comes from efficiently loading the data and feeding the GPU in a pipeline and…
Χθεσινή δημοσίευση στο έγκυρο Lancet: Σχεδόν 55,000 παιδιά κάτω των 6 ετών σε κατάσταση οξέος υποσιτισμού στη Λωρίδα της Γάζας, αντιμετωπίζουν αυξημένο κίνδυνο θανάτου. Για να κατανοήσουμε το μέγεθος της τραγωδίας: Η Γάζα είναι περίπου το 1/5 της Ελλάδας σε πληθυσμό (2 εκ).…
The #TornadoVM deep dive session is live on YouTube! 👉youtu.be/WNQ5ylMs4Ok?si… Next up: GPULlama3.java at #Devoxx with live coding demo showing Java-native GPU acceleration! - 🗓 Tomorrow (Oct 9) | 🕔 17:40–18:30 | 📍 Room 6 Don’t miss it! #opensource #Java #AI #GPU
The #TornadoVM team at #Devoxx! Credits to @dDoutsiopoulos for the amazing capture!
United States Trends
- 1. #RiyadhSeason 13.5K posts
- 2. Mason 37.7K posts
- 3. Syracuse 8,123 posts
- 4. Lincoln Riley 1,453 posts
- 5. Oregon 27K posts
- 6. #AEWFullGear 6,739 posts
- 7. Arch Manning 2,973 posts
- 8. #AEWTailgateBrawl 1,384 posts
- 9. #TheRingIV 3,956 posts
- 10. Joe Jackson 1,158 posts
- 11. Stoops 1,672 posts
- 12. Kansas State 3,029 posts
- 13. #GoBlue 2,499 posts
- 14. Arkansas 9,789 posts
- 15. Vandy 3,353 posts
- 16. Jonathan Smith N/A
- 17. Jeremiyah Love 3,772 posts
- 18. Fran Brown N/A
- 19. Sadiq 8,112 posts
- 20. Harden 31.2K posts
You might like
-
Christos Kotselidis
@CKotselidis -
TornadoVM
@tornadovm -
AERO
@AERO_Project_EU -
Juan Fumero
@snatverk -
MPLR
@MPLR_Conf -
Thanos Stratikopoulos
@thanos_str -
Mary Xekalaki
@MXekalaki -
Constantinos Daskalakis
@KonstDaskalakis -
VMIL Workshop at SPLASH
@VMIL2025 -
Maria Skoularidou (she/her)
@skoularidou -
Antonis Kalipetis
@akalipetis -
Antreas Antoniou
@AntreasAntonio -
Angeliki Koutsoukou-Argyraki
@AngelikiKoutso1 -
Polyvios Pratikakis
@polyvios1234
Something went wrong.
Something went wrong.