✳flâneur — a map of the web's best reading
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
Explore this link on the map →related reading
- A Parallel Computing Primerthephysicsmill.com
- Multi Core Programming and Threadsimomath.com
- How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklogsiboehm.com
- Embarrassingly parallel - Wikipediaen.wikipedia.org
- GitHub - stanford-cs149/asst2: Stanford CS149 -- Assignment 2 · GitHubgithub.com
- Algorithms for Modern Hardware - Algorithmicaen.algorithmica.org
- Amdahl's law - Wikipediaen.wikipedia.org
- Parallel Distributed Processingstanford.edu
- GitHub - stanford-cs149/asst3: Stanford CS149 -- Assignment 3 · GitHubgithub.com
- abseil / Performance Hintsabseil.io
- Speeding up your code when multiple cores aren’t an optionpythonspeed.com
- Execution Model - SLING user documentationdoc.sling.si