Previous | Next --- Slide 23 of 63
Back to Lecture Thumbnails
jle

Coming back to this at the end of the week, so I’ll give a shot at a review summary of each:

  1. Often what we saw in 110, it’s when threads share common memory. It’s important that there’s synchronization among the threads so nothing is overwriting a value or reading the wrong value from memory (i.e lock and unlock).

  2. Message passing is when independent threads communicate with each other. Threads must send and received to get data from one another.

  3. When there’s large amounts of data in a data structure like a sequence. Often common in ML. A map is usually used to apply a function to everything in the sequence. There are various operators that can be performed on sequences.

Please log in to leave a comment.