Juan Fumero(@snatverk) 's Twitter Profile Photo

We just drop another release for TornadoVM : `v1.0.4`. This one includes new features such as Tensor types, connection with ONNX, better memory management and power metrics in the profiler + plenty of bug fixes

github.com/beehive-lab/To…

account_circle
Thanos Stratikopoulos(@thanos_str) 's Twitter Profile Photo

There has been a lot of work on extending with new optimizations and features tailored to the AERO software stack and use cases! Juan Fumero reflected on them in our 2nd plenary meeting. 22 and more things are coming up.

HaDEA
UK Research Office

There has been a lot of work on extending #TornadoVM with new optimizations and features tailored to the @AERO_Project_EU software stack and use cases! @snatverk reflected on them in our 2nd plenary meeting. #Java 22 and more things are coming up.

@EU_HaDEA 
@_UKRO_
account_circle
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 (@snatverk) and Thanos Stratikopoulos (@thanos_str )!

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 @SpringerNature  together Juan Fumero (@snatverk) and Thanos Stratikopoulos (@thanos_str )!

link.springer.com/book/10.1007/9…
account_circle
Henry Gabb(@HenryGabb2) 's Twitter Profile Photo

Juan Fumero These two have been on my desk pretty consistently for the past few years. I got to review a draft of the second edition of the SYCL book last month.
James Reinders John Pennycook

@snatverk These two have been on my desk pretty consistently for the past few years. I got to review a draft of the second edition of the SYCL book last month.
@JamesReinders @johnpennycook #iamintel
account_circle
Juan Fumero(@snatverk) 's Twitter Profile Photo

My copies have finally arrived! Happy to see this book in print.
🔗 Programming Heterogeneous Hardware via Managed Runtime Systems: link.springer.com/book/10.1007/9…

My copies have finally arrived! Happy to see this book in print. 
🔗 Programming Heterogeneous Hardware via Managed Runtime Systems: link.springer.com/book/10.1007/9…
#java #jvm #gpus #ai #architecture #programmability
account_circle
InfoQ(@InfoQ) 's Twitter Profile Photo

- What is ? It is a high-performance computing platform for the that allows developers to automatically run programs on , , or .

Read the article by Juan Fumero and learn more: bit.ly/35KmIIy

#ICYMI - What is #TornadoVM? It is a high-performance computing platform for the #JVM that allows #Java developers to automatically run programs on #GPUs, #FPGAs, or #MulticoreCPUs. 

Read the #InfoQ article by @snatverk and learn more: bit.ly/35KmIIy
account_circle
Darcy DeClute | Scrum | Python | GitHub | Java | X(@scrumtuous) 's Twitter Profile Photo

Tony Weston SomeDooode Juan Fumero Jakob Jenkov Actually, SomeDooode gets it backwards.

Every decent feature Kotlin had has nowbeen absorbed by Java and implemented in a more architecturally sound and backwards-compatible fashion.

There's actually no reason to use Kotlin anymore. Not one.

account_circle
Christos Kotselidis(@CKotselidis) 's Twitter Profile Photo

Artur Skowronski Hi Artur Skowronski , we aimed to provide an introduction to GPU programming from managed programming so hopefully no deep involvement is required. Also Juan Fumero added a series of exercises in the book for practicing: github.com/ProgrammingHMR…
Your feedback is welcome!

account_circle
nikosv(@nikosvg) 's Twitter Profile Photo

TornadoVM Reaches Version 1.0-'Java stepping into C++ and CUDA territories and another breakthrough for Java in 2023, on all fronts'
IProgrammer:i-programmer.info/news/80-java/1…


TornadoVM Juan Fumero

TornadoVM Reaches Version 1.0-'Java stepping into C++ and CUDA territories and another breakthrough for Java in 2023, on all fronts'
IProgrammer:i-programmer.info/news/80-java/1…

#Java
@tornadovm @snatverk
account_circle
Jakob Jenkov(@jjenkov) 's Twitter Profile Photo

In this video Juan Fumero (Juan Fumero) shows how to install TornadoVM on your computer - so you can start doing GPU programming in Java yourself!

youtube.com/watch?v=F_0E-z…

TornadoVM is a plugin for other Java VMs which is able to parallelize Java code (a subset of instructions)…

account_circle
Jakob Jenkov(@jjenkov) 's Twitter Profile Photo

TornadoVM is getting really cool ! Here is Juan Fumero 's presentation about the latest improvements in TornadoVM at the JVM Language Summit 2023:

youtube.com/watch?v=VTzGln…

account_circle
TornadoVM(@tornadovm) 's Twitter Profile Photo

A new video by Juan Juan Fumero explains in detail the TornadoVM programming model. Don't miss the live code session to see how to enable/disable the profiler at runtime, the dynamic device switching and dynamic reconfiguration in action! So cool! 🚀

account_circle