Skip to content
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
24 changes: 19 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,26 @@ 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)
* Xuanzhuo Xu
* [LinkedIn](https://www.linkedin.com/in/xuanzhuoxu/), [personal website](https://www.linkedin.com/in/xuanzhuoxu/), [github](https://github.com/PKUxxz), etc.
* Tested on: Windows Server 2019, E5-2686 @ 2.30GHz 30.5GB, Tesla M60 8GB (AWS g3s.xlarge)

### (TODO: Your README)
#### Here's the screenshot after running `cis565_`
![](images/3-1-1.png)
I encountered multiple problem before getting this, one key probem is, the Tesla computing cards do not support WDDM mode originally. One should purchase the lisence of GRID driver, and manually switch it to WDDM mode, to enable the support of OpenGL. For those who use AWS, a easier way is just to use the launch template with GRID driver with some overhead cost.

Include screenshots, analysis, etc. (Remember, this is public, so don't put
anything here that you don't want to share with the world.)
#### Here's the screenshot after Nsight Trace
![](images/3-1-2.png)
Apart from doing all the things in the manual, one still should install Nsight Extension in Visual Studio manually to see Nsight System options.

#### Here's the screenshot of Nsight Debug
![](images/3-1-3.png)

#### Here's the screenshot of WebGL support
![](images/3-2.png)
Some options is different from those in manual.

#### DXR
About DXR part, I found the Tesla series GPU I'm currently using is not compatiable with the DXR, and using AWS EC2 with GeForce GTX series cards seems way too expensive. And I failed to get the access to SIGLAB machines. The Virtual PC Lab machines loses all the files and settings as the connection lost, and it do happen very often.

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 = "Xuanzhuo Xu";

if (init(argc, argv)) {
mainLoop();
Expand Down
Binary file added images/3-1-1.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/3-1-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/3-1-3.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/3-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.