diff --git a/README.md b/README.md index d2fa33d..f084eda 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,57 @@ Project 0 Getting Started **University of Pennsylvania, CIS 5650: 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) +* Mufeng Xu + * [LinkedIn](https://www.linkedin.com/in/mufeng-xu/) +* Tested on: Windows 11, i9-13900H @ 2.6GHz 32GB, RTX 4080 Laptop 12282MB (Personal) -### (TODO: Your README) +### Screenshots -Include screenshots, analysis, etc. (Remember, this is public, so don't put -anything here that you don't want to share with the world.) +#### Part 2.1.2 + +Screenshot of the program running + +![](images/Screenshot-2.1.2.png) + +#### Part 2.1.3 + +Screenshot of Warp info and Autos & Locals at the breakpoint for `index == 3456` + +![](images/Screenshot-2.1.3.png) + +#### Part 2.1.4 + +Screenshots of *Analysis Summary* and the *Timeline* tabs in Nsight Systems + +![](images/Screenshot-2.1.4-summary.png) + +![](images/Screenshot-2.1.4-timeline.png) + +#### Part 2.1.5 + +Screenshots of *Summary* and *Details* in Nsight Compute + +![](images/Screenshot-2.1.5-summary.png) + +![](images/Screenshot-2.1.5-details.png) + +#### Part 2.2 + +Screenshots of https://webglreport.com + +![](images/Screenshot-2.2-webgl1.png) +![](images/Screenshot-2.2-webgl2.png) + +Screenshot of chrome://gpu + +![](images/Screenshot-2.2-chromegpu.png) + +#### Part 2.3 + +Screenshot of https://webgpu.github.io/webgpu-samples/ demo + +![](images/Screenshot-2.3-webgpu-demo.png) + +Screenshot of WebGPU report + +![](images/Screenshot-2.3-webgpu-report.png) \ No newline at end of file diff --git a/cuda-getting-started/src/main.cpp b/cuda-getting-started/src/main.cpp index 886fd4c..7ba0389 100644 --- a/cuda-getting-started/src/main.cpp +++ b/cuda-getting-started/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 = "Mufeng Xu"; if (init(argc, argv)) { mainLoop(); diff --git a/images/Screenshot-2.1.2.png b/images/Screenshot-2.1.2.png new file mode 100644 index 0000000..5dee76d Binary files /dev/null and b/images/Screenshot-2.1.2.png differ diff --git a/images/Screenshot-2.1.3.png b/images/Screenshot-2.1.3.png new file mode 100644 index 0000000..da84434 Binary files /dev/null and b/images/Screenshot-2.1.3.png differ diff --git a/images/Screenshot-2.1.4-summary.png b/images/Screenshot-2.1.4-summary.png new file mode 100644 index 0000000..a9b170c Binary files /dev/null and b/images/Screenshot-2.1.4-summary.png differ diff --git a/images/Screenshot-2.1.4-timeline.png b/images/Screenshot-2.1.4-timeline.png new file mode 100644 index 0000000..c8049b5 Binary files /dev/null and b/images/Screenshot-2.1.4-timeline.png differ diff --git a/images/Screenshot-2.1.5-details.png b/images/Screenshot-2.1.5-details.png new file mode 100644 index 0000000..d160805 Binary files /dev/null and b/images/Screenshot-2.1.5-details.png differ diff --git a/images/Screenshot-2.1.5-summary.png b/images/Screenshot-2.1.5-summary.png new file mode 100644 index 0000000..6394d00 Binary files /dev/null and b/images/Screenshot-2.1.5-summary.png differ diff --git a/images/Screenshot-2.2-chromegpu.png b/images/Screenshot-2.2-chromegpu.png new file mode 100644 index 0000000..81a3557 Binary files /dev/null and b/images/Screenshot-2.2-chromegpu.png differ diff --git a/images/Screenshot-2.2-webgl1.png b/images/Screenshot-2.2-webgl1.png new file mode 100644 index 0000000..71c2663 Binary files /dev/null and b/images/Screenshot-2.2-webgl1.png differ diff --git a/images/Screenshot-2.2-webgl2.png b/images/Screenshot-2.2-webgl2.png new file mode 100644 index 0000000..a51b069 Binary files /dev/null and b/images/Screenshot-2.2-webgl2.png differ diff --git a/images/Screenshot-2.3-webgpu-demo.png b/images/Screenshot-2.3-webgpu-demo.png new file mode 100644 index 0000000..3670aef Binary files /dev/null and b/images/Screenshot-2.3-webgpu-demo.png differ diff --git a/images/Screenshot-2.3-webgpu-report.png b/images/Screenshot-2.3-webgpu-report.png new file mode 100644 index 0000000..9a32aae Binary files /dev/null and b/images/Screenshot-2.3-webgpu-report.png differ