Skip to content

This project compares performance between CPU and GPU with CUDA operations. Two simples cases are used: matrix multiplication and 2d convolution.

Notifications You must be signed in to change notification settings

aarid/cuda_operations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDA Operations

This project compares performance between CPU and GPU with CUDA operations. Two simples cases are used: matrix multiplication and 2d convolution.

Features

  • Matrix multiplication (CPU & GPU implementations)
  • 2D Convolution (CPU & GPU implementations)
  • Performance and error analysis

Requirements

  • NVIDIA CUDA should be installed

Building the Project

mkdir build
cd build
cmake ..
cmake --build .

About

This project compares performance between CPU and GPU with CUDA operations. Two simples cases are used: matrix multiplication and 2d convolution.

Topics

Resources

Stars

Watchers

Forks