Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with opencl

A curated list of projects in awesome lists tagged with opencl .

https://github.com/hashcat/hashcat

World's fastest and most advanced password recovery utility

c cracking cuda gpgpu hashcat hashes opencl password

Last synced: 29 Sep 2024

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 Oct 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/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/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/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/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/diku-dk/futhark

:boom::computer::boom: A data-parallel functional programming language

boom compiler cuda futhark gpgpu gpu hacktoberfest hpc language opencl

Last synced: 01 Aug 2024

https://github.com/dtolm/vkfft

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 26 Sep 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/DTolm/VkFFT

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

c2r convolution cuda dct fft hip hpc levelzero metal opencl r2c r2r vulkan

Last synced: 31 Jul 2024

https://github.com/m4rs-mt/ILGPU

ILGPU JIT Compiler for high-performance .Net GPU programs

amd cil compiler cpu cuda dotnet gpgpu gpgpu-computing gpu ilgpu intel jit kernels msil nvidia opencl parallel ptx

Last synced: 02 Aug 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/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/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: 01 Aug 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/hughperkins/coriander

Build NVIDIA® CUDA™ code for OpenCL™ 1.2 devices

amd coriander gpu intel mac nvidia opencl radeon ubuntu

Last synced: 30 Jul 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/deadsix27/waifu2x-converter-cpp

Improved fork of Waifu2X C++ using OpenCL and OpenCV

2x amd cpp cuda cv intel nvidia opencl opencv upscale upscaler w2x waifu waifu2x waifu2x-converter-cpp

Last synced: 26 Sep 2024

https://github.com/DeadSix27/waifu2x-converter-cpp

Improved fork of Waifu2X C++ using OpenCL and OpenCV

2x amd cpp cuda cv intel nvidia opencl opencv upscale upscaler w2x waifu waifu2x waifu2x-converter-cpp

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: 01 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: 02 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/KhronosGroup/OpenCL-Headers

Khronos OpenCL-Headers

opencl

Last synced: 31 Jul 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/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/libocca/occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

c cpp cuda dpcpp fortran gpgpu gpu hip hpc jit metal multithreading oneapi opencl openmp sycl

Last synced: 01 Aug 2024

https://github.com/jrprice/Oclgrind

An OpenCL device simulator and debugger

debugger opencl

Last synced: 03 Aug 2024

https://github.com/ekondis/mixbench

A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)

benchmark cuda gpu hip opencl openmp sycl

Last synced: 01 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/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/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/JuliaGPU/OpenCL.jl

OpenCL Julia bindings

julia opencl

Last synced: 09 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/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/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/CHIP-SPV/chipStar

chipStar is a tool for compiling and running HIP/CUDA on SPIR-V via OpenCL or Level Zero APIs.

cuda hip hpc level0 llvm opencl spir-v

Last synced: 01 Aug 2024

https://github.com/libmir/dcompute

DCompute: Native execution of D on GPUs and other Accelerators

cuda d fpga gpgpu gpu ldc opencl

Last synced: 04 Aug 2024

https://github.com/thi-ng/raymarchcl

Experimental OpenCL voxel rendering/raymarching via Clojure REPL (from 2013)

clojure opencl renderer voxel

Last synced: 29 Sep 2024

https://github.com/dizcza/docker-hashcat

Latest hashcat docker for CUDA, OpenCL, and POCL. Deployed on Vast.ai

cuda docker hashcat nvidia opencl pocl vast-ai

Last synced: 01 Aug 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