Exercises from the parallel programming class
-
Updated
Jun 23, 2023 - C
CUDA® is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers are able to dramatically speed up computing applications by harnessing the power of GPUs.
Exercises from the parallel programming class
Assignments under the Parallel And Distributed Computing Course
Customizable, deep neural net written entirely in C.
Logic circuit (based on NAND gates) simulator using OpenCL
Computes spectral energy distributions from radiatively inefficient accretion flows around black holes. GPU-accelerated, CUDA (alpha, unstable)
Parallel Processing Systems exercises in OpenMP, CUDA and MPI
OpenMP and CUDA parallel versions of the Bellman-Ford algorithm
Implemented sobel edge detection using MPI and Cuda
GPU-accelerated Mandelbrot Set generation with CUDA and OpenGL interoperability.
Evolutionary bees swarm with OpenGL and Cuda
JPEG image compression using OpenMP and CUDA
Labs and Assignments for the GPU computing course at IIITD
A fork of darknet. Optimized and efficient deep learning framework. Better log, better model.
Created by Nvidia
Released June 23, 2007