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
PixelFlowby diwi
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
PixelFlowby diwi
Java 1149 Version:latest License: Permissive (MIT)
TornadoVMby beehive-lab
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
TornadoVMby beehive-lab
Java 894 Version:v0.15.1 License: Permissive (Apache-2.0)
CNNdroidby ENCP
Open Source Library for GPU-Accelerated Execution of Trained Deep Convolutional Neural Networks on Android
CNNdroidby ENCP
Java 544 Version:Current License: Permissive (MIT)
GPUVideo-androidby MasayukiSuda
This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
GPUVideo-androidby MasayukiSuda
Java 601 Version:v0.1.2 License: Permissive (MIT)
aparapiby Syncleus
The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
aparapiby Syncleus
Java 429 Version:v3.0.0 License: Permissive (Apache-2.0)
AndroidFastImageProcessingby chrisbatt
A framework for speeding up image processing on android devices by taking advantage of shaders on the GPU.
AndroidFastImageProcessingby chrisbatt
Java 277 Version:Current License: Permissive (MIT)
EZFilterby uestccokey
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滤镜和动态贴纸框架,支持摄像头、视频、图片和视图添加滤镜和贴纸。)
EZFilterby uestccokey
Java 162 Version:Current License: Permissive (MIT)
PhotonCameraby eszdman
Android Camera that uses Enhanced image processing
PhotonCameraby eszdman
Java 506 Version:v0.85 License: Strong Copyleft (GPL-3.0)