Week 2
- Readings for this week and next (from text):- Ben-Ari Ch 1: What is Concurrent Programming?
- Ben-Ari Ch 2: The Concurrent Programming Abstraction
 
Discussion and Lecture Notes
- Assignment 1- Due: Wed, Sep 9, 11:59pm
- electronically, via submit377
- questions? comments?- C? Vim?
- VLAs? vs malloc?
 
 
 
 
- Article discussion:- Software and the Concurrency Revolution (ACM Queue, 3(7), Sep. 2005)
- written summary due: today- pick a few things that got your attention and are worth discussing
 
 
 
 
- O(1) parallel max?- first: PRAM model:- Parallel random-access machine
- CRCW, CREW, ERCW, EREW
- O(1) find max exploits CRCW
 
- with thanks to Dr. Charles Hughes, University of Central FL
 
- Ben-Ari slides: see link in sidebar
Homework
- Written HW: Ben-Ari p. 39:- Exercises 2, 3, and 4
- Due: next Mon, Sep 14