Search
You can find the results of your search below.
Fulltext results:
- top
- ====== 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
- 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
- $ 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
- 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:
- week1
- 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
- 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
- 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
- assignments
- ====== 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
- schedule
- ^ [[week1|-1-]] | What is Concurrent Programming? | Ben-Ari Ch. 1 ^ ... 2 | ^ [[week2|-2-]] | The Concurrent Programming Abstraction | Ben-Ari Ch. 2
- week5
- ====== Week 5 ====== ~~NOTOC~~ ===== Programming Assignment 2 ===== * UPC Exercises 1.1 through 1.7... e> * technique: pass the baton ===== Midterm Programming Assignment ===== * Dining UPC Philosophers
- vim_resources
- semester is to learn to use Vim: a real text (and programmer's) editor. Here are some resources to help you