diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f3e9f8..0c80bce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.1) project(cis565_getting_started) diff --git a/INSTRUCTION.md b/INSTRUCTION.md index 5f31bdb..a19ebc4 100644 --- a/INSTRUCTION.md +++ b/INSTRUCTION.md @@ -1,7 +1,7 @@ Project 0 CUDA Getting Started: Instructions ======================== -This is due **Friday, September 1 2017**. (See [late policy](#late-policy) at the bottom) +This is due **Friday, August 31st 2018**. (See [late policy](#late-policy) at the bottom) **Summary:** In this project, you will set up your CUDA development tools and verify that you can build, run, and do performance analysis. @@ -26,6 +26,11 @@ machine with these specs, you may use computers in the Moore or SIG Labs. Skip this part if you are developing on a lab computer. +#### Notes +- Before you get started: if you have multiple VS code and/or CMake versions, you will probably run into trouble. Either uninstall extra versions (if possible) or ensure that the correct VSCode (or XCode) and CMake versions are being chosen. +- If you are running into a lot of trouble, a clean installation of VS Code (or XCode), CMake, and CUDA can help fix any problems if other methods don't work. +- If you have driver issues or random crashing: uninstalling and reinstalling drivers usually works + ### Windows 1. Make sure you are running Windows 7/8/10 and that your NVIDIA drivers are diff --git a/README.md b/README.md index fd52a04..4d9ef4e 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,17 @@ Project 0 CUDA Getting Started **University of Pennsylvania, CIS 565: GPU Programming and Architecture, Project 0** -* (TODO) YOUR NAME HERE -* Tested on: (TODO) Windows 22, i7-2222 @ 2.22GHz 22GB, GTX 222 222MB (Moore 2222 Lab) +* Angelina Risi + * [LinkedIn](www.linkedin.com/in/angelina-risi) +* Tested on: Windows 10, i7-6700HQ @ 2.60GHz 8GB, GTX 960M 4096MB (Personal Laptop) -### (TODO: Your README) -Include screenshots, analysis, etc. (Remember, this is public, so don't put -anything here that you don't want to share with the world.) +Screenshot of project running correctly: +![Built and Running](/images/screenshot.PNG) +When attempting to run the performance analysis, the project would run successfully and I'd close it as per instructions, but then the analysis window would claim "0.0 seconds captured" and I'd be unable to see the timeline. I was unable to resolve the problem and did not make it to office hours yet, but will try to come in on Tuesday's office hours. +Screenshot of Perforamnce Analysis refusing to capture and generate timeline: +![Performance Analysis - experiencing issues](/images/Performance_Analysis.PNG) + +The CUDA Debugger functioning correctly: +![CUDA Debugger](/images/CUDA_Debug.PNG) diff --git a/images/.gitignore b/images/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/images/CUDA_Debug.PNG b/images/CUDA_Debug.PNG new file mode 100644 index 0000000..2a5aa4e Binary files /dev/null and b/images/CUDA_Debug.PNG differ diff --git a/images/Performance_Analysis.PNG b/images/Performance_Analysis.PNG new file mode 100644 index 0000000..c589802 Binary files /dev/null and b/images/Performance_Analysis.PNG differ diff --git a/images/screenshot.PNG b/images/screenshot.PNG new file mode 100644 index 0000000..d68645b Binary files /dev/null and b/images/screenshot.PNG differ diff --git a/src/main.cpp b/src/main.cpp index 886fd4c..0d41fe4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -11,7 +11,7 @@ */ int main(int argc, char* argv[]) { // TODO: Change this line to use your name! - m_yourName = "TODO: YOUR NAME HERE"; + m_yourName = "Angelina Risi"; if (init(argc, argv)) { mainLoop();