Project 1: Aaron Tian#3
Conversation
* redo GPUView investigation with Windows gpu scheduling off so I can actually see gpu work packets * correct some statements in readme * update data spreadsheet conclusions are still the same though!
@AaronTian-stack Thats fantastic feedback. Can I ask you to open a new pull request into Project 1 that adds the consice instructions / tips for using CUDA Compute Sanitizer? I'll then copy the same into Project 0 as well, which can help students learn before Project 1. |
|
@shehzan10 Sure, I'll write a guide/explanation in the README for Project 1 and open a PR. |
|
@shehzan10 I have opened the PR here: #55 There are instructions for basic usage of memcheck. I have linked official docs for further info of using the tools in the sanitizer. |
Repo Link
Feedback
It might be useful to remind students that it is possible to mistakenly do invalid out of range array read/writes in the uniform/coherent grid implementations depending on how they implement it. You could point them to the CUDA Compute Sanitizer that would be able to quickly triage these issues.