Florin Blanaru (@gigiblender) 's Twitter Profile
Florin Blanaru

@gigiblender

ID: 962143074452475904

calendar_today10-02-2018 01:55:59

75 Tweet

85 Followers

269 Following

Juan Fumero (@snatverk) 's Twitter Profile Photo

We developed a POC with #MaxineVM based on Florin Blanaru 's work. We used CUDA and Intel Level Zero to allocate a shared Java heap between accelerators and exposed a new API called "XPUInterface". Through this interface, the JVM and user applications know and share GPU resources

Voxxed Cluj Napoca (@voxxedcluj) 's Twitter Profile Photo

Tuning a JVM is a difficult task, especially because there are many tuning flags to choose from, and the performance depends on the environment, workload, etc. Join their session and find out more from Ionut Balosin and Florin Blanaru , here: romania.voxxeddays.com/a-journey-to-j… #itwillbefun

Tuning a JVM is a difficult task, especially because there are many tuning flags to choose from, and the performance depends on the environment, workload, etc. Join their session and find out more from <a href="/ionutbalosin/">Ionut Balosin</a> and <a href="/gigiblender/">Florin Blanaru</a> , here: romania.voxxeddays.com/a-journey-to-j…
#itwillbefun
Trisha Gee (@trisha_gee) 's Twitter Profile Photo

Mario Fusco I think it's caused by too much focus on delivering (ie features or content or something measurable) and not enough time spent on a) pulling back to see the big picture / overall progress and b) rewarding the work that has been done

AERO (@aero_project_eu) 's Twitter Profile Photo

Juan Fumero (Juan Fumero) from Computer Science @ The University of Manchester is presenting a research work that investigates what will be the case if #Java heap is allocated in memory space that is shared between #CPUs and #GPUs! #heterogeneous #MREs Paper: dl.acm.org/doi/pdf/10.114… Horizon Europe 🇪🇺 HaDEA UK Research and Innovation

TornadoVM (@tornadovm) 's Twitter Profile Photo

TornadoVM 1.0 is out! Off-heap memory allocation is now supported via the integration with the Panama MemorySegment API, and much more! Changelog: github.com/beehive-lab/To… Guideline for migration to off-heap types: tornadovm.readthedocs.io/en/latest/offh… #opensource #Java #GPU #acceleration #AI

TornadoVM 1.0 is out! Off-heap memory allocation is now supported via the integration with the Panama MemorySegment API, and much more!

Changelog: github.com/beehive-lab/To…
Guideline for migration to off-heap types: tornadovm.readthedocs.io/en/latest/offh…

#opensource #Java #GPU #acceleration #AI
Michalis Papadimitriou (@mikepapadim) 's Twitter Profile Photo

Is #Java fast enough for #LLM inference? Check out our latest article on how to achieve near-native performance in LLM inference by combining Project Panama - Foreign Function & Memory API, Vector API and #Tornadovm . medium.com/@mpapadimitrio…

Is #Java fast enough for #LLM inference? Check out our latest article on how to achieve near-native performance in LLM inference by combining Project Panama - Foreign Function &amp; Memory API, Vector API and #Tornadovm .

medium.com/@mpapadimitrio…
AERO (@aero_project_eu) 's Twitter Profile Photo

Hello from FOSDEM @[email protected]! We are in the free #Java room! We have 2 talks from our colleagues today at the schedule Foivos Zakkak and Thanos Stratikopoulos! So exciting to see news and updates for the Java ecosystem!

Hello from <a href="/fosdem/">FOSDEM @fosdem@fosstodon.org</a>! We are in the free #Java room! We have 2 talks from our colleagues today at the schedule <a href="/foivoszakkak/">Foivos Zakkak</a> and <a href="/thanos_str/">Thanos Stratikopoulos</a>! So exciting to see news and updates for the Java ecosystem!
Thanos Stratikopoulos (@thanos_str) 's Twitter Profile Photo

Maurizio Cimadamore introducing Project #Panama and what’s coming alongside! The Foreign Memory API is currently supported in #TornadoVM for the allocation of off-heap data! It’s also great seeing more info about #Babylon project and seeing #GPUs coming as a feature in #Java!

Maurizio Cimadamore introducing Project #Panama and what’s coming alongside! The Foreign Memory API is currently supported in #TornadoVM for the allocation of off-heap data! It’s also great seeing more info about #Babylon project and seeing #GPUs coming as a feature in #Java!
Ionut Balosin (@ionutbalosin) 's Twitter Profile Photo

New Blog Post 🚀 "JVM Performance Comparison for JDK 21" A deep dive into JVM performance comparison where Florin Blanaru and I explore different optimizations in OpenJDK C2, Oracle GraalVM, and Graal CE JITs ionutbalosin.com/2024/02/jvm-pe… #OpenJDK #GraalVM #JDK #Java #performance

Thanos Stratikopoulos (@thanos_str) 's Twitter Profile Photo

The review process has been pretty fast! Thank you FOSDEM @[email protected]! The #TornadoVM talk is online and has been added also in the #TornadoVM resources page! 👉tornadovm.org/resources?wix-… #opensource #fosdem2024

Foivos Zakkak (@foivoszakkak) 's Twitter Profile Photo

For anyone interested (cc Francesco Nigro ), the presentation's recording is now available at fosdem.org/2024/schedule/… Furthermore, if you attended my talk and would like to submit some feedback please do so at pretalx.fosdem.org/fosdem-2024/ta… I will appreciate it :)

Roberto Castañeda Lozano (@robcasloz) 's Twitter Profile Photo

Java's main JIT compiler devotes around 20% of its time to compiling garbage collection instrumentation code! By postponing instrumentation until the end of the compilation chain, we could reclaim this precious time at virtually no cost: robcasloz.github.io/blog/2024/02/1…

Java's main JIT compiler devotes around 20% of its time to compiling garbage collection instrumentation code! By postponing instrumentation until the end of the compilation chain, we could reclaim this precious time at virtually no cost: robcasloz.github.io/blog/2024/02/1…
Roberto Castañeda Lozano (@robcasloz) 's Twitter Profile Photo

Florin Blanaru Good point, I would not be totally surprised if there were existing, pattern-based C2 optimizations inhibited by complex GC barriers (probably not major ones though, or they would have been discovered and re-enabled by now).

Ionut Balosin (@ionutbalosin) 's Twitter Profile Photo

New Blog Post 🚀: "Analyzing JVM Energy Consumption for JDK 21 - An Empirical Study" It measures the energy consumption across various Java Virtual Machines under different loads, application types, and code patterns. Enjoy reading! ionutbalosin.com/2024/03/analyz…

Christos Kotselidis (@ckotselidis) 's Twitter Profile Photo

We are happy to announce the release of our latest book titled “Programming Heterogeneous Hardware via Managed Runtime Systems” published by Springer Nature together Juan Fumero (Juan Fumero) and Thanos Stratikopoulos (Thanos Stratikopoulos )! link.springer.com/book/10.1007/9…

We are happy to announce the release of our latest book titled “Programming Heterogeneous Hardware via Managed Runtime Systems” published by <a href="/SpringerNature/">Springer Nature</a>  together Juan Fumero (<a href="/snatverk/">Juan Fumero</a>) and Thanos Stratikopoulos (<a href="/thanos_str/">Thanos Stratikopoulos</a> )!

link.springer.com/book/10.1007/9…