Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project 0: SOMANSHU AGARWAL #32

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 37 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,43 @@ Project 0 Getting Started

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

* (TODO) YOUR NAME HERE
* (TODO) [LinkedIn](), [personal website](), [twitter](), etc.
* Tested on: (TODO) Windows 22, i7-2222 @ 2.22GHz 22GB, GTX 222 222MB (Moore 2222 Lab)
* NAME: SOMANSHU AGARWAL
* www.linkedin.com/in/somanshu25
* Tested on: Windows 10, i7-6700 @ 3.4GHz 16GB (Moore 100 Lab)

### (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.)
The follwing is the report for the HW0 submission. I'm submitting the assignment late as I was outside United States till 1st September and I had MacBook with Intel Iris GRaphics Card, thus I could not run CUDA in the laptop and had to use one of the computers in the lab.

I used one of the lab computers in Moore 100C. The Git Bash, Microsoft Visio 2017, CUDA were installed in the computer and the chrome browser supported WebGL.

## Part 2.1
THe CUDA compute compatibility of the computer is

## Part 2.2: Checking WebGL status

The screenshot showing the WebGL status seen in chrome is below:

![](images/part2.2.PNG)

We can see that WebGL is enabled and hardware-accelerated.

## Part 2.3:
Skipping the part as I'm submitting HW0 from the Moore computer4.

## Part3 and Part 4
After going throuhg all the steps and performing Build and Run in Microsoft Visio 2017, I got the new window with lagenta anf red colors on the screen. Further, on the task bar, I replaed the string "YOUR NAME HERE" with my actual name and the scrrenshotb of the new window is below:

![](images/part4.PNG)

# Part 5
After getting introduced to Visio, this part deals with going through Nsight application for getting familiar with the CUDA interface. The steps provided were done to see how to analyze the running details of the program on the GPU. The scrrenshot for showing the analysis of the test project is given below:

![](images/part5.PNG)

## Part 6
This part deals with getting familiar with Debugging interface of Nsight. The part helps to get familiar with introducing the breakppoints and how the analyse the values which have changed after iterating throught the breakpoints and the various conditional conditioms you can further apply for the breakpoints. The screenshot showing CUDA info with Wrap is below:

![](images/part6.PNG)

Finally I committed and pushed all the changes into the GitHub Reporitory which was forked on my GitHub account.
2 changes: 1 addition & 1 deletion cuda-getting-started/src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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 = "TODO: SOMANSHU AGARWAL";

if (init(argc, argv)) {
mainLoop();
Expand Down
Binary file added images/part2.2.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/part4.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/part5.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/part6.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.