Search
You can find the results of your search below.
Fulltext results:
- top
- 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
- 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
- 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
- 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
- ** 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
- 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
- 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
- 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
- This includes classnotes, labs, assignments, handouts, additional readings, etc. If you miss a class
- tech_ref
- oo.cl To run your program under CDS (with or without Tuplescope): $ ./foo (must run from an xterm to
- week2
- * electronically, via submit377 * no printouts * you are permitted (even encouraged) to wor
- week4
- 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
- exercises ** * The Bear and the Honeybees (handout) {{cs377-bear-honeybees.pdf|PDF}} * try to so
- week10
- hile running * run ''lscpu'' to remind us about system resources * how many processes (goroutines) are running concurrently (if not in parallel