https://github.com/blainerothrock/mpp-cuda-labs
https://github.com/blainerothrock/mpp-cuda-labs
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/blainerothrock/mpp-cuda-labs
- Owner: blainerothrock
- Created: 2020-01-16T22:33:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-24T05:27:25.000Z (about 5 years ago)
- Last Synced: 2025-02-08T18:30:45.741Z (4 months ago)
- Language: C
- Size: 4.98 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Massively Parallel Programming with CUDA
## Authors
Blaine Rothrock, Nayan Mehta, Grant Gasser## Connecting to lab machines and running
* `ssh` into lab machine with NVIDA GPU
* Run `source /usr/local/cuda-5.0/cuda-env.csh`
* cd into the `lab1/` folder, then run `make`
* go back a few directories and cd into `bin/linux/release` and run the exectuable: `./lab1`## Setup CLion
* Tools->Start SSH Session...-> enter credentials
* Run `cmd` + `,`, then Build, Execution, Deployment->Deployment, choose **Type** as SFTP, enter credentials, **Autodetect** root path.
* Type in "remote host" in the help/search bar and choose **Browse Remote Host**, this will show the file structure of the remote machine## Lab Assignments
1. Matrix Multiplication
2. Tiled Matrix Multiplication
3. Histograms
4. Parallel Prefix Scan for Large Arrays