GitHunt
LL

llinke1/CUDA-Examples

This code gives some examples on how CUDA and GPUs can be used to speed up simple computations.


CUDA Examples

Code examples for using CUDA to speed up some calculations
Explore the docs »

· Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. License
  4. Contact

About The Project

This code gives some examples on how CUDA and GPUs can be used to speed up simple computations.

Getting Started

To get a local copy up and running follow these steps.

Prerequisites

To use this code solely with the CPU version, these simple requirements are all that is needed:

  • NVIDIA graphics card with CUDA capability of at least 2. Check here to see, if your card works: [https://en.wikipedia.org/wiki/CUDA#GPUs_supported].
  • CUDA SDK Toolkit (Tested for version 10.1, at least 7 needed!)
    Can be downloaded here [https://developer.nvidia.com/accelerated-computing-toolkit]

In general, some knowledge on CUDA and how GPUs work is useful to understand the code!

Installation

  1. Clone the repo
    git clone https://github.com/llinke1/CUDA-Examples.git
  2. Install missing prerequisites
  3. Go into source directory and run make
cd src
make

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Laila Linke - @astro_laila - llinke@astro.uni-bonn.de

Project Link: https://github.com/llinke1/CUDA-Examples

Languages

Cuda91.7%Makefile8.3%

Contributors

MIT License
Created November 8, 2021
Updated November 9, 2021
llinke1/CUDA-Examples | GitHunt