18 Repositories
C++ (or C) compute Libraries
DirectX 11 library that provides convenient access to compute-based triangle filtering (CTF)
AMD GeometryFX The GeometryFX library provides convenient access to compute-based triangle filtering (CTF), which improves triangle throughput by filt
An algorithm to compute the coefficients of a function development in a spherical harmonics convergent series
An algorithm to compute the coefficients of a function development in a spherical harmonics convergent series
GPU cloth with OpenGL Compute Shaders
GPU cloth with OpenGL Compute Shaders This project in progress is a PBD cloth simulation accelerated and parallelized using OpenGL compute shaders. Fo
PoC of Swift for Compute@Edge
FastlyEdgeExample An example project to deploy Swift code to Fastly's Compute@Edge Requirements SwiftWasm toolchain fastly CLI How to deploy $ fastly
A python library to run metal compute kernels on MacOS
metalcompute for Python A python library to run metal compute kernels on MacOS Usage Example execution from M1-based Mac running MacOS 12.0: ./build
This Project Implement an interactive camera for 3D model using Quaternion. It have some advantages over eulerian camera like no gimbal lock and faster to compute.
Quaternion-Camera This Project Implement an interactive camera for 3D model using Quaternion. It have some advantages over eulerian camera like no gim
Header only, single file, simple and efficient C++ library to compute the signed distance function to a triangle mesh
TriangleMeshDistance Header only, single file, simple and efficient C++11 library to compute the signed distance function to a triangle mesh. The dist
A C++ GPU Computing Library for OpenCL
Boost.Compute Boost.Compute is a GPU/parallel-computing library for C++ based on OpenCL. The core library is a thin C++ wrapper over the OpenCL API an
JavaScript runtime for Fastly Compute@Edge
Fastly Compute@Edge JS Runtime The JS Compute Runtime for Fastly's Compute@Edge platform provides the environment JavaScript is executed in when using
My computer graphics playground. Currently has a raytracer implemented with D3D11 compute shader.
Graphics Playground I use this project as my "toy" engine. I'll be implementing various graphics projects in this repository. The code here is not sui
GPU 3D signed distance field generator, written with DirectX 11 compute shader
GPU SDF Generator GPU 3D signed distance field generator, written with DirectX 11 compute shader Building git clone --recursive https://github.com/Air
Benchmark framework of compute-in-memory based accelerators for deep neural network (inference engine focused)
DNN+NeuroSim V1.3 The DNN+NeuroSim framework was developed by Prof. Shimeng Yu's group (Georgia Institute of Technology). The model is made publicly a
Edge ML Library - High-performance Compute Library for On-device Machine Learning Inference
Edge ML Library (EMLL) offers optimized basic routines like general matrix multiplications (GEMM) and quantizations, to speed up machine learning (ML) inference on ARM-based devices. EMLL supports fp32, fp16 and int8 data types. EMLL accelerates on-device NMT, ASR and OCR engines of Youdao, Inc.
Edge ML Library - High-performance Compute Library for On-device Machine Learning Inference
Edge ML Library (EMLL) offers optimized basic routines like general matrix multiplications (GEMM) and quantizations, to speed up machine learning (ML) inference on ARM-based devices. EMLL supports fp32, fp16 and int8 data types. EMLL accelerates on-device NMT, ASR and OCR engines of Youdao, Inc.
SHA256 Compute Shader (Kernel) Written in Rust
SHA256 Compute Shader (Kernel) Written in Rust ... with application to Validating the Bitcoin Blockchain Abstract The project consists of two primary
X terminal emulator rendering through OpenGL ES Compute Shaders
Zutty is a terminal emulator for the X Window System, functionally similar to several other X terminal emulators such as xterm, rxvt and countless others
OpenGL Demo: Simulating Ocean Waves with FFT
OceanFFT Realistic ocean wave simulation, primarily based on J. Tessendorf's paper, using OpenGL compute shaders. Checkout the demo video here. In the
A C++ GPU Computing Library for OpenCL
Boost.Compute Boost.Compute is a GPU/parallel-computing library for C++ based on OpenCL. The core library is a thin C++ wrapper over the OpenCL API an