next up previous
Next: Parallel Process Find Up: Scalable Unix Tools on Previous: Introduction

   
The tools

The tools that we have implemented fall into three broad classes: programs for manipulating the file system, programs for manipulating the process space, and programs for running arbitrary commands on all processors. They are shown in Figure [*].

The programs which generate output (such as pls) use the same format as their Unix counterparts except that the name of the processor that generated the output is prepended to each output line. This allows the output to be sorted by processor. An alternate approach is to separate the output by processor name; we did not do this because it makes it harder to use the output as input to other programs.


  
Figure: arguments to pfps
3#3



 

Karen D. Toonen
1998-11-19