Meeting 5 – 02/27/2018

Check out the slides from this weeks meeting HERE.

This week we took a look at the differences between parallelization, concurrency, and threading, and how they can be used to make your programs more efficient.

Parallel Computing

Concurrent Computing

Threading

  • Multithreading is the act of having multiple threads (see slides for processes vs. threads vs. fibers) run in a CPU at the same time.
  • This is one of the hardware methods for making concurrent programs work.

Capture

 

Business of the SIG

  • Raspberry Pi parts have been ordered, waiting on their arrival to start playing around with SIG Alg project
  • Despite midterms, we decided to still meet next week (03/06)
Advertisements
%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close