Matrix Multiplication using CUDA
-
Updated
Jan 30, 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.
Matrix Multiplication using CUDA
traveling salesman problem solved with different programing models
Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA
Repository for parallel programming course.
The CUDA code of the fluid kspaceFirstOrder3D. This version is intended to be used with shared memory computers and is extended by on-the-fly compression and calculation of time-averaged acoustic Intensity in time-domain ultrasound simulations.
Final project for the "GPU Architecures and Computing" @ TU Wien
Parallel Programming courses exercises (Moscow Aviation Institute 7th semester)
Parallel Kakuro Solver with both OpenMP and CUDA
Reduced Precision Floating Point를 활용한 Ray Tracing 분석 연구 (Analysis of Ray Tracing Using Reduced Precision Floating Point)
Interesting parallel simulation programs inplemented through MPI, Pthread, OpenMP, CUDA, and hybrid methods all in C++. Some of the contents are from CUHK(SZ) course Parallel Programming.
Micromagnetic simulator on CUDA
Scattering Networks implementation with GPU on C++ with OpenCV and CUDA
Created by Nvidia
Released June 23, 2007