Learn OpenCL step by step.
-
Updated
Aug 30, 2022 - C
Learn OpenCL step by step.
Programming for Numerical Computation using C-OpenMP (Parallel Programming)
Implementation of an Image Processing Library for time consuming operations such as Image Blurring,Negation,Edge Detection and Contrast Stretching.
Binaural Spatializer in OpenGL/CUDA using real time GPU audio processing
Code Portfolio -- Collection of Interesting CS and ECE Projects in different languages (C, C++, Python, CPU & GPU Parallel Paradigms, MATLAB, and VHDL) and target hardware with technical reports, and my Vim Config
Materials for "Differences between OpenACC and OpenMP offloading models" tutorial.
Solutions of design exercises in CS433A: Parallel Programming, Spring Semester 2021-22
A small project to evaluate performance between Futhark, Cuda and OpenCL
Parallelized version of Counting Sort using CUDA
A small library for gpu computing
Cocaine is a multi-platform C library that can be used to accelerate large workloads/big data/anything really with the power of a GPU with ease. A .NET wrapper is available in the link below.
LANL Parallel Computing Summer Research Institute 2017 GPU Exercise - C implementation of Gaussian Blurring of .ppm format image
Signed-distance-function based ray-marching renderer written in GLSL in a fragment shader, for running on a GPU. Renders 3D fractals in real time. (C++/GLSL) - Jan 2019
Simulate multiple independent leaky integrate-and-fire neurons. Incorporates synaptic plasticity model. Useful for comparing effect of independence vs causal synaptic coupling on synaptic plasticity.
Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.
OpenGL Superbible 7ED
OpenCL interop rendering abstractions that simulate the OpenGL pipeline
Add a description, image, and links to the gpu-programming topic page so that developers can more easily learn about it.
To associate your repository with the gpu-programming topic, visit your repo's landing page and select "manage topics."