next up previous
Next: Compiling and linking Up: Prospero Resource Manager Previous: Shutting down PRM

Writing and compiling PRM applications

A job running under PRM consists of one or more user-tasks, a server task that handles terminal I/O on behalf of the user-tasks. Server tasks for handling file I/O and collective communication are automatically created where necessary. In this release, all tasks are implemented as Unix processes. Server task programs are provided with the distribution. The user writes the application program and links them with PRM's libraries. User-level library routines for intertask communication and terminal and file I/O are documented in Lib_ref.doc. To run the application, the job manager requires a description of the job in a job configuration file. Section 7 describes the contents and format expected in job configuration file. Below are some general guidelines for writing applications:





next up previous
Next: Compiling and linking Up: Prospero Resource Manager Previous: Shutting down PRM



Santosh Rao
Tue Feb 13 13:59:23 PST 1996