Skip to content

ziedbha/Project0-CUDA-Getting-Started

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 0 CUDA Getting Started

University of Pennsylvania, CIS 565: GPU Programming and Architecture, Project 0

Building & Running

Building & Running the app were done as per the instructions. I used Visual Studio 2015 to run build and ran both the Release and Debug versions. The output was the same in both cases as highlighted below.

App Window

Profiling

Through NSight, I obtained the following timeline trace:

Timeline

CUDA Debugging

I initially ran into a "grid launch failure" error when I tried to run the CUDA debugger. It turns out that my NSight version was too low. Updating it to 5.6 fixed the issue. I was able to place breakpoints, edit their hit conditions, and examine autos. I was also able to examine information about kernels, blocks, and warps through the CUDA Info NSight menu.

Autos

CUDA Info (Warps)

About

Setting up CUDA for the first time!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 87.0%
  • C++ 10.7%
  • Cuda 1.7%
  • Other 0.6%