Synergy Project Home Page

Home Installation Setup Concepts Programming Compiling Debugging Execution Architecture Conclusions References

 

Parallel Execution and Monitor
Before running a parallel application, one additional step is necessary: Processor pool selection. The user can pick a subset of processors from a larger processor pool for a given application. This is done via the %chosts command. The %cds command can be used to verify the ready status of all daemons.

The following command starts a parallel application x:

%prun x

where x.csl is the application's configuration file. This command will block the terminal until the application completes. This makes it possible to serialize a number of parallel experiments via a shell scripts. Failing processor at this point will be automatically objected at runtime.

The user can monitor and control the running applications by the following command:

%pcheck


 

 

Copyright @1995-2005 Temple University.
For problems or questions regarding this web contact shi@temple.edu.
Last updated: March 15, 2004.