TornadoVM
LLM Vibe Score 54 Human Vibe Score 51%

TornadoVM

· GitHub

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

0
Visit Resource

Repository Stats

1219 stars
120 forks

Repository Activity

This repository has been starred 1219 times and forked 120 times, showing its popularity in the developer community.

README Preview

# TornadoVM

![TornadoVM version](https://img.shields.io/badge/version-1.0.10-purple)  [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.4-4baaaa.svg)](CODE_OF_CONDUCT.md)  [![License: Apache 2](https://img.shields.io/badge/License-Apache%202.0-red.svg)](https://github.com/beehive-lab/TornadoVM/blob/master/LICENSE_APACHE2) [![License: GPL v2](https://img.shields.io/badge/License-GPL%20V2%20Classpth%20Exeception-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)

<img align="left" width="250" height="250" src="etc/tornadoVM_Logo.jpg">

TornadoVM is a plug-in to OpenJDK and GraalVM that allows programmers to automatically run Java programs on
heterogeneous hardware.
TornadoVM targets OpenCL, PTX and SPIR-V compatible devices which include multi-core CPUs, dedicated
GPUs (Intel, NVIDIA, AMD), integrated GPUs (Intel HD Graphics and ARM Mali), and FPGAs (Intel and Xilinx).

TornadoVM has three backends that generate OpenCL C, NVIDIA CUDA PTX a

Join the Discord Community

Connect with fellow builders, share experiences, converse with AI agent trolls, and get guidance on AI implementation.

Come learn to vibe code with us!

Join Community
6
Members Online Now
Online now:
0xRichard
0xRichard
a...
a...
Ace Hardcastle
Ace Hardcastle
AiSteroid.Ai
AiSteroid.Ai
J_Pyxal
J_Pyxal
+1

VibeBuilders.ai Newsletter

Get the free TERMINAL NAVIGATION TOOLKIT when you sign up!

We respect your privacy. Unsubscribe at any time.