8 best Java GPU libraries in 2022
by Open Weaver kits ✔ Updated: May 10, 2022
Java GPU Open Source libraries are a vital part of the Java ecosystem and a key component of many of the world's most popular websites. These projects are designed to enable high-performance Java applications on a variety of hardware and operating system architectures that can be used for various use cases like gaming, AI, ML, and Crypto mining. As GPU programming has become an active research area, many libraries have been proposed to speed up the development of scientific applications. We've done the research, and these are the 8 best Java GPU Open Source libraries listed in this kit. They are PixelFlow - A Processing/Java library for high-performance GPUComputing; CNNdroid - Open Source Library for GPUAccelerated Execution; aparapi - New Official Aparapi: a framework for executing native Java
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
Java 1149 Version:latest License: Permissive (MIT)
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Java 864 Version:v0.15 License: Permissive (Apache-2.0)
Open Source Library for GPU-Accelerated Execution of Trained Deep Convolutional Neural Networks on Android
Java 544 Version:Current License: Permissive (MIT)
This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
Java 427 Version:v0.1.1 License: Permissive (MIT)
The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
Java 429 Version:v3.0.0 License: Permissive (Apache-2.0)
A framework for speeding up image processing on android devices by taking advantage of shaders on the GPU.
Java 277 Version:Current License: Permissive (MIT)
A lightweight (<180KB), easy-to-extend Android filter and dynamic sticker framework for adding filters and stickers for camera, video, bitmap and view.(一个轻量级（<180KB）、易扩展的Android滤镜和动态贴纸框架，支持摄像头、视频、图片和视图添加滤镜和贴纸。)
Java 162 Version:Current License: Permissive (MIT)
Android Camera that uses Enhanced image processing
Java 481 Version:v0.85 License: Strong Copyleft (GPL-3.0)