Search

You can find the results of your search below.

top
45 Hits, Last modified:
====== Parallel Programming ====== ~~NOTOC~~ /****************** **CMPU-377** \\ **Vassar College, Spring... n-Ari. //Principles of Concurrent and Distributed Programming, Second Edition//. Addison-Wesley. (c) 2006. ... Brian W. Kernighan and Dennis M. Ritchie. //The C Programming Language, Second Edition//. Prentice Hall, (c... odel of concurrency, the parallel and distributed programmer must have a thorough understanding of computer
lang-resources
14 Hits, Last modified:
ttp://www.occam-pi.org/|occam-pi]]: (The occam-pi programming language) * JCSP: http://www.cs.kent.ac.uk/... ) ===== Go ===== * [[http://golang.org/|The Go Programming Language]] * [[https://tour.golang.org/co... iero and David Gelernter. //How to Write Parallel Programs: A First Course//. MIT Press, (c) 1990. * T... ation for the [[http://www.ruby-lang.org/en/|Ruby programming language]] * About [[http://en.wikipedia.or
tech_ref
11 Hits, Last modified:
$ cd $ mkdir cs377 $ chmod 700 cs377 \\ Your programming assignments should each be saved in a subdire... ~~~ repeat: edit, compile, run ~~~ until: your program is ready to submit $ cd .. $ submit377 asmt1 ... s on spaceserver, then compiling and running your programs. Be sure you have a home bin directory, and if y... to copy the scripts you'll need to use concurrent programming languages on your CS Linux workstation: $
week3
6 Hits, Last modified:
ue: Thu, Feb 5 * **Note:** this is //not// a programming assignment, and not Programming Assignment 2, which is found below. * Please hand in a paper copy ... d to do **//before//** attempting to run your UPC programs ==== setup ==== * create a bin directory if y... source ~/bin/set-upc-env'' * copy the tutorial programs to your account under your course directory:
week10
4 Hits, Last modified:
writing to: <code>chan<-</code> * To run this program: <code> $ go run sieve.go </code> * Monitor the running program: * use ''top'' command for system info whil... s377-linda-lect1.pdf|PDF}} * Demo of Ruby/Rinda program * from Wikipedia example: \\ [[http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language)]] * link no longer live :-(
week1
4 Hits, Last modified:
the Model of Computation: Counterpoint: Parallel Programming Wall and Multicore Software Spiral: Denial Hence Crisis]] ===== Assignments ===== * First programming assignment: {{assign-1.pdf|PDF}} * implem... Max in C * use the Vim editor to type in your program (see sidebar for Vim resources) * be sure to consult and follow the General Programming Assignment Guide {{ cs377-prog-assign-guide.p
week2
3 Hits, Last modified:
om text): * Ben-Ari Ch 1: What is Concurrent Programming? * Ben-Ari Ch 2: The Concurrent Programming Abstraction ===== Discussion and Lecture Notes ===== ... debar ===== Homework ===== * Written HW: (not Programming Assignment 2) * Ben-Ari p. 39: * Exe
week4
3 Hits, Last modified:
h up demo of last two versions of UPC temperature programs * vim questions? tips/advice? * Programming assignment 2 due: next Tue, Feb 17 * Ben-Ari Ch 3... orgotten that I owe you feedback--sorry! ===== Programming Assignment 2 ===== * UPC Exercises 1.1 thr
week8
2 Hits, Last modified:
* Obscure Java * shortest compilable Java program? * does it run? * what's it good for?... ation.pdf slides) * even though we won't be programming in occam-pi, I want to give you a flavor of i
week9
2 Hits, Last modified:
icate with forks over channels) * To run this program: <code> $ go run csp-dining-philosophers.go </cod... writing to: <code>chan<-</code> * To run this program: <code> $ go run sieve.go </code> // // * Ass
assignments
2 Hits, Last modified:
====== Assignments ====== General Programming Assignment Information {{cs377-prog-assign-guide.pdf|PDF}} \... ttps://remote.cs.vassar.edu * when running UPC programs, make sure the workstation you're using (or your
week5
2 Hits, Last modified:
====== Week 5 ====== ~~NOTOC~~ ===== Programming Assignment 2 ===== * UPC Exercises 1.1 through 1.7... e> * technique: pass the baton ===== Midterm Programming Assignment ===== * Dining UPC Philosophers
schedule
2 Hits, Last modified:
^ [[week1|-1-]] | What is Concurrent Programming? | Ben-Ari Ch. 1 ^ ... 2 | ^ [[week2|-2-]] | The Concurrent Programming Abstraction | Ben-Ari Ch. 2
week11
2 Hits, Last modified:
d and cont'd from slide 8) * Demo of Ruby/Rinda program * from Wikipedia example: \\ http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language) * link no longer live :-(
week6
1 Hits, Last modified:
gnaling process to leave monitor | ===== Midterm Programming Assignment ===== * Dining UPC Philosophers
week7
1 Hits, Last modified:
vim_resources
1 Hits, Last modified: