Search

You can find the results of your search below.

top
11 Hits, Last modified:
ome to our course wiki. It will be updated throughout the semester with important course information, s... Science). Interestingly, everything you learned about FP and OOP is only part of the story! It turns out that both types of programming languages more natur... is class we will explore them. It's time to think outside the sequential box. Concurrency is not just a
zax
10 Hits, Last modified:
Geisel, renewed 1989. \\ \\ Here's a [[https://youtu.be/dZmZzGxGpSs|clip]] \\ \\ <code> One day, m... he prairie of Prax, Came a North-Going Zax And a South-Going Zax. And it happened that both of them ca... I'm a North-Going Zax and I always go north. Get out of my way, now, and let me go forth!" "Who's in whose way?" snapped the South-Going Zax. "I always go south, making south-goin
week3
3 Hits, Last modified:
e hand in a paper copy --- in class or in the bin outside my office door ===== UPC ===== * Unified ... our accounts for ssh'ing between workstations without password prompts * if you already have your ssh... authorized_keys</code> * for more information about ssh and public key authentication, see: [[wp>Secu... bsequent logins to that workstation should be without passwords or prompts! * this is what you need
week8
3 Hits, Last modified:
ony' Hoare]] * Hoare discusses [[https://www.youtube.com/watch?v=pJgKYn0lcno|the origins of QuickSo... ogle I/O 2012 - Go Concurrency Patterns: https://youtu.be/f6kdp27TYZs * Demo and codewalk of csp-din... select * Design basis for solution in Go: go routines (processes) * room (communicates with p
week6
2 Hits, Last modified:
** Class exercise ** * The Hungry Birds (handout) {{ the_hungry_birds.pdf |PDF}} * split binar... /challenge// is whether it can be implemented without busy waiting! * Assigned: Thu, Feb 19 * Due:
week7
2 Hits, Last modified:
oblem:<code text> Cars coming from the north and south arrive at a one-lane bridge. Cars heading in th... /challenge// is whether it can be implemented without busy waiting! * Assigned: Thu, Feb 19 * Due:
week9
2 Hits, Last modified:
ogle I/O 2012 - Go Concurrency Patterns: https://youtu.be/f6kdp27TYZs *************/ * Go demo and s... select * Design basis for solution in Go: go routines (processes) * room (communicates with p
lang-resources
1 Hits, Last modified:
ourse//. MIT Press, (c) 1990. * This text is out of print, but the PDF is available [[http://zoo.c... by-lang.org/en/|Ruby programming language]] * About [[http://en.wikipedia.org/wiki/Rinda_(Ruby_progra
schedule
1 Hits, Last modified:
This includes classnotes, labs, assignments, handouts, additional readings, etc. If you miss a class
tech_ref
1 Hits, Last modified:
oo.cl To run your program under CDS (with or without Tuplescope): $ ./foo (must run from an xterm to
week2
1 Hits, Last modified:
* electronically, via submit377 * no printouts * you are permitted (even encouraged) to wor
week4
1 Hits, Last modified:
a specific number of processes (i.e., 2)! what about for n? ** Class Exercise ** * **More practice... erleavings.pdf|mpd-2.19-interleavings.pdf}} (handout) **Semaphores** * Next we introduce the abst
week5
1 Hits, Last modified:
exercises ** * The Bear and the Honeybees (handout) {{cs377-bear-honeybees.pdf|PDF}} * try to so
week10
1 Hits, Last modified:
hile running * run ''lscpu'' to remind us about system resources * how many processes (goroutines) are running concurrently (if not in parallel