====== Week 12 ====== ~~NOTOC~~ ===== Linda and Tuple Space ===== * Lecture Notes: {{cs377-linda-lect1.pdf|PDF}} * Demo of Ruby/Rinda program * from Wikipedia example: \\ [[http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language)]] * sample code: copy from my directory $ cp -r /home/mlsmith/rinda/ ~/cs377/ * Assignment 6 * Due next Fri, May 3 * Versions 2 and 3 from slides 11, 12 of {{cs377-linda-lect1.pdf|PDF}} * (version 1 included in sample code) * sorry for confusion with version numbers! * versions from slides 11 and 12 are the versions to implement * Implementing one model of concurrency with another * Implementing CSP-style, channel-based Message Passing * with Linda/Tuple Space distributed shared memory * Both synchronous, and asynchronous send/receive {{img-1958.jpg?200 |}} (click to view full size)