Here we discuss how a program can communicate with the external world. On sequential computers, input can be read from the keyboard and output written to the screen. However, on the iPSC/860, since there are several processes all executing in parallel, we must do things differently.
The first difference is that the nodes cannot read input from the keyboard. In particular, C programs cannot use the scanf function to read input. We describe two different ways of providing input to the program.