✳flâneur — a map of the web's best reading
stanford-cs149/asst2: Stanford CS149 -- Assignment 2
github.com · 4,385 words · saved by 1 readers
Stanford CS149 -- Assignment 2
Assignment 2: Building A Task Execution Library from the Ground Up Due Thurs Oct 16, 11:59pm 100 points total Overview Everyone likes to complete tasks quickly, and in this assignment we are asking you to do just that! You will implement a C++ library that executes tasks provided by an application as efficiently as possible on a multi-core CPU. In the first part of the assignment, you will implement a version of the task execution library that supports bulk (data-parallel) launch of many instances of the same task. This functionality is similar to the ISPC task launch behavior you used to para
Explore this link on the map →related reading
- Multi Core Programming and Threadsimomath.com
- GitHub - stanford-cs149/asst1: Stanford CS149 -- Assignment 1 · GitHubgithub.com
- Embarrassingly parallel - Wikipediaen.wikipedia.org
- Measuring Mutexes, Spinlocks and how Bad the Linux Scheduler Really is | Probably Danceprobablydance.com
- Concurrency Patterns in Embedded Rust - Ferrous Systemsferrous-systems.com
- Swift Concurrency Waits for No Onesaagarjha.com
- Reading 16: Mutual Exclusionweb.mit.edu
- Multithreading and Multiprocessing in 10 Minutes | Towards Data Sciencetowardsdatascience.com
- Reading 14: Concurrencyweb.mit.edu
- Mirage Persistent Kernel: A Compiler and Runtime for Mega-Kernelizing Tensor Programsarxiv.org
- CS111 Assignment 4: Synchronization and Trustweb.stanford.edu
- Multithreading (computer architecture) - Wikipediaen.wikipedia.org