Search

You can find the results of your search below.

top
20 Hits, Last modified:
~NOTOC~~ **CMPU-377** \\ **Vassar College, Fall 2020** \\ **Syllabus / Course Wiki** \\ ---- // Welcome to our course wiki. It will be updated thro... | ^ Office: | SP 104.5 (teaching fully remote) ... and by appointment// [[https://vassar.zoom.us/j/8904060254?pwd=ZGN2OEdPNEpvMUVFTlphT0xSRk5jQT09|Zoom]
assignments
19 Hits, Last modified:
| Sequential FindMax {{ :courses:cs377-202001:assign-1.pdf |PDF}} | 9/2 | 9/9 | | assign2 ... rm) | Dining UPC Philosophers {{ :courses:cs377-202001:diningupcphils.pdf |PDF}}
schedule
10 Hits, Last modified:
= Weekly lecture notes ===== * [[courses:cs377-202001:week2|Week 2]] * [[courses:cs377-202001:week3|Week 3]] * Week 4 - see Moodle * Week 5 - see M
csp-dining-phils
6 Hits, Last modified:
g/github.com/thomas11/csp * (last accessed: 4/1/2019) */ package main import ( "fmt" "time" )... an int) room := func() { occupancy := 0 for { select { ca... ) putdown := make([]chan int, 5) for i := 0; i < 5; i++ { pickup[i] = make(chan int) ... / Launch the scenario. go room() for i := 0; i < 5; i++ { go fork(i) } for i
week9
6 Hits, Last modified:
s** * Assigned: Mon, Oct 19 * Due: Fri, Oct 30 * {{ diningjavaphils.pdf |PDF}} * Questions? ... pdf|PDF}} * My monitor notes: {{:courses:cs377-201603:cs377-monitors.pdf|PDF}} * Monitor state transition diagram: {{monitor-state-diagram.pdf |PDF}... ithub.com/thomas11/csp * Rob Pike's Google I/O 2012 - Go Concurrency Patterns: https://youtu.be/f6k
week10
6 Hits, Last modified:
====== Week 10 ====== ~~NOTOC~~ ===== Channels, CSP, and Go (cont'd) ===== ** Last time: ** * C... ithub.com/thomas11/csp * Rob Pike's Google I/O 2012 - Go Concurrency Patterns: https://youtu.be/f6k... ill use Go this semester!) * [[courses:cs377-202001:welch-lectures:top|Occam-pi Lecture Notes]] * even though we won't be programming in occam-p
top @courses:cs377-202001:welch-lectures
6 Hits, Last modified:
otivation (main stuff:1-49, blood clot modelling 50-113) {{motivation.ppt|PPT}} {{motivation.pdf|PDF}} * basics (intro:1-21, main stuff: 22-110) {{basics.ppt|PPT}} {{bas... replicators.pdf|PDF}} * choice (main stuff:1-130) {{choice.ppt|PPT... tocol.pdf|PDF}} * shared-etc (main stuff:1-103) {{shared-etc.ppt|PP
lang-resources
5 Hits, Last modified:
emory Programming//. John Wiley & Sons, Inc. (c) 2005. * Ch. 1: [[https://books.google.com/books?id=n4pknjxmh7EC&lpg=PP1&pg=PP1#v=onepage&q&f=false|... m * Professor Peter Welch's [[courses:cs377-201951:welch-lectures:top|occam tutorial slides]] an... ttp://www.cs.vassar.edu/~cs377/phw-slides/anonqa-2005/index.html|FAQs]] from his course at the Univer
week11
5 Hits, Last modified:
ithub.com/thomas11/csp * Rob Pike's Google I/O 2012 - Go Concurrency Patterns: https://youtu.be/f6k... ill use Go this semester!) * [[courses:cs377-202001:welch-lectures:top|Occam-pi Lecture Notes]] * even though we won't be programming in occam-pi,
week2
4 Hits, Last modified:
ion: * [[http://queue.acm.org/detail.cfm?id=1095421|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 ... University of Central FL * {{ :courses:cs377-202001:findmax-constant-time.pdf |PDF}} * Synchron
week7
2 Hits, Last modified:
re for binary semaphores s1 and s2: <code text> 0 <= s1+s2 <= 1 </code> * technique: pass the b... * slides: {{slides.pdf|PDF}} * begin slide 105 \\ \\ **Monitors** * Marc's Lecture Notes: {
sieve
1 Hits, Last modified:
ver values received from 'src'. if i%prime != 0 { dst <- i // Send 'i' to channel 'dst'.
tech_ref
1 Hits, Last modified:
and protect it: $ cd $ mkdir cs377 $ chmod 700 cs377 \\ Your programming assignments should each be saved in a subdirectory named cs377. This mak
vim_resources
1 Hits, Last modified:
envim.com|Vim simulator]]: student-tested Spring 2015! * Useful for editing text documents with Vi
week3
1 Hits, Last modified:
ure_Shell]] * workstations in Asprey Lab: ''al101'' -- ''al124'' * ssh into other workstations t