stanford-cs149/asst3: Stanford CS149 -- Assignment 3
github.com · 5,007 words · saved by 1 readers
Stanford CS149 -- Assignment 3
Assignment 3: A Simple CUDA Renderer Due: Thursday Oct 30, 11:59PM PST 100 points total Overview In this assignment you will write a parallel renderer in CUDA that draws colored circles. While this renderer is very simple, parallelizing the renderer will require you to design and implement data structures that can be efficiently constructed and manipulated in parallel. This is a challenging assignment so you are advised to start early. Seriously, you are advised to start early. Good luck! Environment Setup You will collect results (i.e. run performance tests) for this assignment on GPU-enabled
related reading
- GitHub - stanford-cs149/asst1: Stanford CS149 -- Assignment 1 · GitHubgithub.com
- GitHub - stanford-cs149/asst2: Stanford CS149 -- Assignment 2 · GitHubgithub.com
- GitHub - stanford-cs248/draw-svg: Stanford CS248 Assignment 1: Implement a simple SVG renderergithub.com
- How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklogsiboehm.com
- CUDA C++ Programming Guide (Legacy) — CUDA C++ Programming Guidedocs.nvidia.com
- GitHub - adam-maj/tiny-gpu: A minimal GPU design in Verilog to learn how GPUs work from the ground up · GitHubgithub.com
- Inside NVIDIA GPUs: Anatomy of high performance matmul kernels - Aleksa Gordićaleksagordic.com
- CUDA Programming Guide — CUDA Programming Guidedocs.nvidia.com
- Mini Project: GPU Accelerated Matrix Multiplication (almost) like cuBLAS0mean1sigma.com
- What happens when you run a CUDA kernelfergusfinn.com
- CS111 Assignment 0: Welcome to CS111!web.stanford.edu
- CS111 Assignment 3: Stanford Shellweb.stanford.edu