Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with opencl
A curated list of projects in awesome lists tagged with opencl .
https://github.com/apache/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan
Last synced: 29 Sep 2024
https://github.com/openwall/john
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 01 Oct 2024
https://github.com/magnumripper/JohnTheRipper
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd
Last synced: 14 Aug 2024
https://github.com/aidlearning/aidlearning-framework
🔥🔥🔥AidLearning is a powerful AIOT development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports CPU+GPU+NPU for inference with high performance acceleration...Linux on Android or HarmonyOS
aios aiot android android-hacking android-linux android-linux-ai android-opencl jupyter linux linux-android linux-on-android macos-on-android opencl py2apk python python-for-android terminal tflite vscode
Last synced: 27 Sep 2024
https://github.com/XiaoMi/mace
MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.
deep-learning hvx machine-learning neon neural-network opencl
Last synced: 31 Jul 2024
https://github.com/xiaomi/mace
MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.
deep-learning hvx machine-learning neon neural-network opencl
Last synced: 30 Sep 2024
https://github.com/LWJGL/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 01 Aug 2024
https://github.com/lwjgl/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 01 Oct 2024
https://github.com/arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing
Last synced: 30 Sep 2024
https://github.com/projectphysx/fluidx3d
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 30 Sep 2024
https://github.com/dotnet/silk.net
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 27 Sep 2024
https://github.com/Ultz/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 31 Jul 2024
https://github.com/ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.
cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing graphics-library high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 31 Jul 2024
https://github.com/opentk/opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
c-sharp game-development game-engine graphics graphics-library math-library openal opencl opengl opengl-es scientific-visualization
Last synced: 30 Sep 2024
https://github.com/ARM-software/ComputeLibrary
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
aarch64 android arm armv7 armv8 computer-vision cpp linux machine-learning neon neural-network opencl simd sve
Last synced: 30 Jul 2024
https://github.com/dmlc/nnvm
computation-graph cuda deep-learning deployment metal nnvm opencl optimization rocm tvm
Last synced: 02 Aug 2024
https://boostorg.github.io/compute/
A C++ GPU Computing Library for OpenCL
boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance
Last synced: 02 Aug 2024
https://github.com/boostorg/compute
A C++ GPU Computing Library for OpenCL
boost c-plus-plus compute cpp gpgpu gpu hpc opencl performance
Last synced: 30 Sep 2024
https://github.com/wangzhaode/ChatGLM-MNN
llm deploy project based mnn.
baichuan2-7b chatglm-6b chatglm2-6b codegeex2-6b cpp cuda mnn opencl qwen-7b
Last synced: 04 Aug 2024
https://github.com/wangzhaode/mnn-llm
llm deploy project based mnn.
baichuan2-7b chatglm-6b chatglm2-6b codegeex2-6b cpp cuda mnn opencl qwen-7b
Last synced: 30 Sep 2024
https://github.com/doonny/PipeCNN
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
altera-opencl-sdk deep-learning deep-neural-networks fpga fpga-accelerator hardware hls opencl
Last synced: 30 Jul 2024
https://mratsim.github.io/Arraymancer/
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor
Last synced: 03 Aug 2024
https://github.com/luxcorerender/luxcore
LuxCore source repository
3d-graphics bidirectional-path-tracing cuda gpu-computing luxcorerender luxrender opencl optix path-tracing pathtracer ray ray-tracer ray-tracing raytracer raytracing rtx visualization
Last synced: 30 Sep 2024
https://github.com/beehive-lab/TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
ai artificial-intelligence cuda fpga gpgpu gpu-acceleration gpu-computing gpus graalvm high-performance java java-library-acceleration level-zero-gpu-runtime levelzero multi-core opencl spirv tornadovm
Last synced: 01 Aug 2024
https://github.com/beehive-lab/tornadovm
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
ai artificial-intelligence cuda fpga gpgpu gpu-acceleration gpu-computing gpus graalvm high-performance java java-library-acceleration level-zero-gpu-runtime levelzero multi-core opencl spirv tornadovm
Last synced: 25 Sep 2024
https://github.com/fff-rs/juice
The Hacker's Machine Learning Engine
agnostic coaster cuda extinsible framework hacktoberfest juice machine-learning opencl rust
Last synced: 25 Sep 2024
https://github.com/spearow/juice
The Hacker's Machine Learning Engine
agnostic coaster cuda extinsible framework hacktoberfest juice machine-learning opencl rust
Last synced: 02 Aug 2024
https://github.com/uncomplicate/neanderthal
Fast Clojure Matrix Library
api clojure clojure-library cuda gpgpu gpu gpu-computing high-performance-computing java matrix matrix-calculations matrix-factorization matrix-functions matrix-multiplication opencl vectorization
Last synced: 01 Oct 2024
https://github.com/intel/compute-runtime
Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
compute gpgpu gpu intel intel-hd-graphics opencl
Last synced: 30 Sep 2024
https://github.com/inducer/pyopencl
OpenCL integration for Python, plus shiny features
amd array cuda gpu heterogeneous-parallel-programming multidimensional-arrays nvidia opencl opengl parallel-algorithm parallel-computing performance prefix-sum pyopencl python reduction scientific-computing shared-memory sorting
Last synced: 30 Sep 2024
https://github.com/cnugteren/clblast
Tuned OpenCL BLAS
blas blas-libraries clblas gemm gpu matrix-multiplication opencl
Last synced: 01 Oct 2024
https://github.com/CNugteren/CLBlast
Tuned OpenCL BLAS
blas blas-libraries clblas gemm gpu matrix-multiplication opencl
Last synced: 30 Jul 2024
https://github.com/pocl/pocl
pocl - Portable Computing Language
heterogeneous-parallel-programming opencl
Last synced: 31 Jul 2024
https://github.com/mirkosertic/bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly
Last synced: 30 Sep 2024
https://github.com/mirkosertic/Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly
Last synced: 01 Aug 2024
https://github.com/arrayfire/arrayfire-rust
Rust wrapper for ArrayFire
arrayfire cuda gpgpu gpu hpc opencl rust rust-bindings
Last synced: 31 Jul 2024
https://github.com/hughperkins/tf-coriander
OpenCL 1.2 implementation for Tensorflow
gpu intel mac nvidia opencl radeon tensorflow ubuntu
Last synced: 30 Jul 2024
https://github.com/e-ago/bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
attack bitcracker bitlocker cracking cryptography cuda decryption-algorithm gpgpu gpu hash john-the-ripper microsoft opencl password-cracker passwords windows
Last synced: 01 Aug 2024
https://github.com/doe300/VC4CL
OpenCL implementation running on the VideoCore IV GPU of the Raspberry Pi models
c-plus-plus opencl raspberry videocore-iv
Last synced: 31 Jul 2024
https://github.com/ddemidov/amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
amg c-plus-plus cpp cuda gpgpu linear-solvers mpi multigrid opencl openmp scientific-computing sparse-linear-systems
Last synced: 30 Jul 2024
https://github.com/keyvank/femtogpt
Pure Rust implementation of a minimal Generative Pretrained Transformer
from-scratch gpt gpu llm machine-learning neural-network opencl rust
Last synced: 02 Aug 2024
https://github.com/keyvank/femtoGPT
Pure Rust implementation of a minimal Generative Pretrained Transformer
from-scratch gpt gpu llm machine-learning neural-network opencl rust
Last synced: 01 Aug 2024
https://github.com/ddemidov/vexcl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
c-plus-plus cpp11 cuda gpgpu opencl scientific-computing
Last synced: 28 Sep 2024
https://github.com/google/clspv
Clspv is a compiler for OpenCL C to Vulkan compute shaders
opencl spir spirv vulkan vulkan-compute-shaders
Last synced: 03 Aug 2024
https://github.com/gfx-rs/rspirv
Rust implementation of SPIR-V module processing functionalities
binary disassembler module opencl opengl rust spirv vulkan
Last synced: 27 Sep 2024
https://github.com/petercunha/Pine
:evergreen_tree: Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
aimbot csgo cuda darknet detection fortnite fps game-hacking hacking neural-network neural-networks nvidia object-detection opencl opencv overwatch pine python yolo yolov3
Last synced: 01 Aug 2024
https://github.com/libtangle/qcgpu
High Performance Tools for Quantum Computing
gate opencl python quantum quantum-computer-simulator quantum-computing qubits
Last synced: 09 Aug 2024
https://github.com/Polytonic/Chlorine
Dead Simple OpenCL
compute cplusplus gpgpu opencl
Last synced: 30 Jul 2024
https://polytonic.github.io/Chlorine/
Dead Simple OpenCL
compute cplusplus gpgpu opencl
Last synced: 02 Aug 2024
https://github.com/inviwo/inviwo
Inviwo - Interactive Visualization Workshop
flow-visualization glsl inviwo opencl opengl scientific-visualization visualization volume-visualization
Last synced: 31 Jul 2024
https://github.com/xmrig/xmrig-amd
Monero AMD (OpenCL) miner
cryptonight electroneum gpu-mining monero opencl sumokoin xmr xmrig
Last synced: 26 Sep 2024
https://github.com/arrayfire/arrayfire-python
Python bindings for ArrayFire: A general purpose GPU library.
arrayfire cuda gpgpu gpu hpc opencl python python-bindings
Last synced: 01 Aug 2024
https://github.com/ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading
Last synced: 01 Aug 2024
https://github.com/uncomplicate/bayadera
High-performance Bayesian Data Analysis on the GPU in Clojure
bayesian bayesian-data-analysis bayesian-inference clojure clojure-library cuda gpu gpu-acceleration gpu-computing high-performance-computing machine-learning markov-chain-monte-carlo mcmc opencl statistics
Last synced: 02 Aug 2024
https://github.com/jrprice/Oclgrind
An OpenCL device simulator and debugger
Last synced: 03 Aug 2024
https://github.com/vlang/vsl
V library to develop Artificial Intelligence and High-Performance Scientific Computations
computational-geometry differential-equations eigenvalues eigenvectors hacktoberfest linear-algebra openblas opencl optimization parallel-computations scientific-computing sparse-systems v
Last synced: 04 Aug 2024
https://github.com/kpet/clvk
Implementation of OpenCL 3.0 on Vulkan
gpu-computing opencl vulkan vulkan-api
Last synced: 03 Aug 2024
https://github.com/arunsivaramanneo/GPU-Viewer
A front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
clinfo front-end glxinfo gpu-info gpu-viewer gtk3 hardware-information linux opencl opengl opengl-viewer pygobject python vulkan vulkan-utils vulkaninfo
Last synced: 31 Jul 2024
https://github.com/a2flo/floor
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
c-plus-plus compiler compute cuda graphics ios linux macos metal opencl openxr rendering spir spir-v virtual-reality vulkan windows
Last synced: 04 Aug 2024
https://github.com/UoB-HPC/BabelStream
STREAM, for lots of devices written in many programming models
benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl
Last synced: 02 Aug 2024
https://github.com/favreau/Sol-R
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
3d 3d-graphics-engine cuda gpgpu gpu-acceleration gpu-computing graphics-engine interactive opencl path-tracing pathtracing ray-tracing raytracer raytracing raytracing-engine realtime-rendering rendering science virtual-reality vr
Last synced: 02 Aug 2024
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 04 Aug 2024
https://github.com/intel/opencl-intercept-layer
Intercept Layer for Debugging and Analyzing OpenCL Applications
compute debugging gpgpu opencl performance
Last synced: 31 Jul 2024
https://github.com/Oblomov/clinfo
Print all known information about all available OpenCL platforms and devices in the system
gpgpu hardware-information opencl
Last synced: 04 Aug 2024
https://github.com/uncomplicate/clojurecl
ClojureCL is a Clojure library for parallel computations with OpenCL.
amd-opencl clojure clojure-library gpu-computing high-performance high-performance-computing intel nvidia opencl parallel-computations
Last synced: 02 Aug 2024
https://github.com/kerneltuner/kernel_tuner
Kernel Tuner
auto-tuning autotuning c cplusplus cuda cuda-kernels gpu gpu-computing kernel-tuner machine-learning opencl opencl-kernels optimization python software-development testing
Last synced: 30 Sep 2024
https://github.com/GPUOpen-Tools/gpu_performance_api
GPU Performance API for AMD GPUs
d3d11 d3d12 gpu-performance-counters opencl opengl sdk vulkan
Last synced: 03 Aug 2024
https://github.com/harujoh/KelpNet
Pure C# machine learning framework
csharp deep-learning dotnet gpu machine-learning neural-network onnx opencl
Last synced: 02 Aug 2024
https://github.com/shapelets/khiva
An open-source library of algorithms to analyse time series in GPU and CPU.
clustering cpp cuda data-series discords distances gpu khiva kshape matrix-profile motifs multicore opencl shapelets snippets time-series timeseries
Last synced: 31 Jul 2024
https://github.com/bh107/bohrium
Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX
cuda gpu gpu-acceleration multi-core numpy opencl parallel-computing
Last synced: 02 Aug 2024
https://github.com/epi5131/patch.aul
AviUtlのバグを直す/高速化する/機能追加
aviutl aviutl-plugin boost cpp cpp20 monkey-patching opencl simd x86-assembly
Last synced: 29 Sep 2024
https://github.com/dividiti/ck-caffe
Collective Knowledge workflow for Caffe to automate installation across diverse platforms and to collaboratively evaluate and optimize Caffe-based workloads across diverse hardware, software and data sets (compilers, libraries, tools, models, inputs):
accuracy android caffe collaborative-optimization collective-knowledge costs cuda customizable-workflows dnn-as-a-service dnn-optimization json-api linux opencl performance-portability portable-package-manager reproducible-experiments resources windows
Last synced: 02 Aug 2024
https://github.com/angeluriot/Galaxy_simulation
An n-body type simulation using GPU acceleration to simulate galaxies, galaxy collisions and expanding universes.
cpp dimension3d galaxy gpu opencl simulation
Last synced: 01 Aug 2024
https://github.com/rsnemmen/OpenCL-examples
Simple OpenCL examples for exploiting GPU computing
c examples gpu gpu-computing numerical-calculations opencl opencl-device
Last synced: 04 Aug 2024
https://github.com/ROCm/MIVisionX
MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions.
amd-opencl amd-opencv amd-openvx computer-vision inference inference-engine khronos-openvx machine-learning neural-network nnef onnx opencl openvx openvx-extensions openvx-neural-network rocm ryzen virtual-reality windows-machine-learning winml
Last synced: 06 Aug 2024
https://github.com/deepakkumar1984/Amplifier.NET
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
compiler cuda-kernels gpgpu gpgpu-computing gpgpu-sim opencl opencl-kernels simd
Last synced: 30 Jul 2024
https://github.com/tech-quantum/Amplifier.NET
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
compiler cuda-kernels gpgpu gpgpu-computing gpgpu-sim opencl opencl-kernels simd
Last synced: 31 Jul 2024
https://github.com/unitaryfund/qrack
Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
cuda distributed-quantum-computing gpu hpc opencl physics physics-simulation quantum quantum-computer-simulator quantum-computing quantum-information quantum-simulator qubits
Last synced: 01 Aug 2024
https://github.com/jtomori/vft
:boom::snowflake::hammer: VFX Fractal Toolkit
arnold attractor blender blink fmx fractals houdini javascript lorenz mandelbrot mandelbulb nuke opencl osl python vex vfx
Last synced: 03 Aug 2024
https://github.com/thi-ng/raymarchcl
Experimental OpenCL voxel rendering/raymarching via Clojure REPL (from 2013)
Last synced: 29 Sep 2024
https://github.com/cvjena/cn24
Convolutional (Patch) Networks for Semantic Segmentation
convolutional-networks deep-learning opencl segmentation
Last synced: 30 Jul 2024
https://github.com/AnicetNgrt/jiro-nn
A Deep Learning and preprocessing framework in Rust with support for CPU and GPU.
adam classification cuda data-analysis deep-learning dropout gpu gpu-computing machine-learning ml nalgebra neural-networks nn opencl pipelines regression rust sgd
Last synced: 24 Sep 2024
https://github.com/aican-research/fast-pathology
⚡ Open-source software for deep learning-based digital pathology
computational-pathology convolutional-neural-networks cplusplus deep-learning deployment digital-pathology fastpathology free-to-use inference machine-learning opencl opengl openvino pytorch software tensorflow tensorrt
Last synced: 29 Sep 2024
https://github.com/AICAN-Research/FAST-Pathology
⚡ Open-source software for deep learning-based digital pathology
computational-pathology convolutional-neural-networks cplusplus deep-learning deployment digital-pathology fastpathology free-to-use inference machine-learning opencl opengl openvino pytorch software tensorflow tensorrt
Last synced: 03 Aug 2024