Next: Class 2: Logical Up: Week 9 Previous: Week 9

Class 1: Back to Transputers

There are three more presentations left to me made before we can move on. We will complete those, and then return to our discussion on transputers. The extra time we've spent on presentations at this stage should give you an opportunity to cut down your final presentation (as you do not need to re-describe the problem in great detail).

We will cover as much of Section 2 from Dan Hyde's LSC Handbook as time permits. Please read this material.

Specifically, we will discuss the use of tcc, ld-one and ld-net to compile and run programs on the transputers. To run concurrent programs on the transputers, remember to include
#include <conc.h>
in your LSC program.

LSC is essentially an implementation of the task-channel programming model of solving problems on multicomputers. It can therefore be considered to be a derivative of CSP (Concurrent Sequential Processes) model of C.A.R. Hoare, and Occam. LSC therefore provides you with primitives to manipulate channels and processes (or tasks). Some of these primitives include:


mmisra@mines.edu
Tue Dec 5 07:44:03 MST 1995