Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Parallel Job Program

IP.com Disclosure Number: IPCOM000113977D
Original Publication Date: 1994-Oct-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 23K

Publishing Venue

IBM

Related People

Brown, PF: AUTHOR [+5]

Abstract

The Parallel Job (PJ) system aids in the parallelization of a program. One envisions a scenario where a program has been converted into many small subprograms, some of which can be run in parallel. However, some of these subprograms depend on the results of other of these subprograms, so there is a partial ordering imposed on the execution of the subprograms. Thus the subprograms can be thought of as nodes in a dependency graph.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Parallel Job Program

      The Parallel Job (PJ) system aids in the parallelization of a
program.  One envisions a scenario where a program has been converted
into many small subprograms, some of which can be run in parallel.
However, some of these subprograms depend on the results of other of
these subprograms, so there is a partial ordering imposed on the
execution of the subprograms.  Thus the subprograms can be thought of
as nodes in a dependency graph.

      The PJ system controls the complete process of running these
subprograms including: the specification of node dependencies, the
selection of hosts for the nodes, the monitoring of the statuses of
nodes, the killing and resetting of nodes, the suspending and
resuming of nodes, and the attaching to nodes.