stanford-cs149/asst1: Stanford CS149 -- Assignment 1
github.com · 5,276 words · saved by 1 readers
Stanford CS149 -- Assignment 1
Assignment 1: Performance Analysis on a Quad-Core CPU Due Mon Oct 6, 11:59pm 100 points total + 6 points extra credit Overview This assignment is intended to help you develop an understanding of the two primary forms of parallel execution present in a modern multi-core CPU: SIMD execution within a single processing core Parallel execution using multiple cores (You'll see effects of Intel Hyper-threading as well.) You will also gain experience measuring and reasoning about the performance of parallel programs (a challenging, but important, skill you will use throughout this class). This assignm
related reading
- GitHub - stanford-cs149/asst2: Stanford CS149 -- Assignment 2 · GitHubgithub.com
- GitHub - stanford-cs149/asst3: Stanford CS149 -- Assignment 3 · GitHubgithub.com
- How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklogsiboehm.com
- GitHub - stanford-cs248/draw-svg: Stanford CS248 Assignment 1: Implement a simple SVG renderergithub.com
- Implementing a GPU's Programming Model on a CPUlitherum.blogspot.com
- CS111 Assignment 0: Welcome to CS111!web.stanford.edu
- Multi Core Programming and Threadsimomath.com
- CS111 Section 4: Multithreadingweb.stanford.edu
- CS111 Assignment 3: Stanford Shellweb.stanford.edu
- CS111 Assignment 3: Stanford Shellweb.stanford.edu
- GitHub - adam-maj/tiny-gpu: A minimal GPU design in Verilog to learn how GPUs work from the ground up · GitHubgithub.com
- CS111 Assignment 5: Dispatching and Implementing Locks/CVsweb.stanford.edu