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
- CUDA C++ Programming Guide (Legacy) — CUDA C++ Programming Guidedocs.nvidia.com
- How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklogsiboehm.com
- An Even Easier Introduction to CUDA (Updated) | NVIDIA Technical Blogdeveloper.nvidia.com
- An Easy Introduction to CUDA C and C++developer.nvidia.com
- CUDA - Wikipediaen.wikipedia.org
- What happens when you run a CUDA kernelfergusfinn.com
- CUDA Programming Guide — CUDA Programming Guidedocs.nvidia.com
- Ray Tracing in One Weekendraytracing.github.io
- Mini Project: GPU Accelerated Matrix Multiplication (almost) like cuBLAS0mean1sigma.com
- GitHub - stanford-cs149/asst1: Stanford CS149 -- Assignment 1 · GitHubgithub.com
- GitHub - adam-maj/tiny-gpu: A minimal GPU design in Verilog to learn how GPUs work from the ground up · GitHubgithub.com
- We reverse-engineered Flash Attention 4modal.com