54) METHOD FOR RESOURCE CONTROL IN PARALLEL ENVIRONMENTS USING TIME SUPPORT PROGRAM ORGANIZATION AND RUN

ABSTRACT Asystem and method for dynamic scheduling and allocation of resources to parallel applications during the course their execution. By establishing well-defined interactions between an executing job and the parallel system, the system and method support dynamic reconfiguration of processor partitions, dynamic distribution and redistribution of data, communication among cooperating applications, and vari- ous other monitoring actions. The interactions occur only at specific points in the execution of the program where the aforementioned operations can be performed efficiently. 1993, pp 160-169.* 12 Claims, 3 Drawing Sheets ~316 ’ 1 PROGRAM SPECIFIC INPUT / INPUT FROM OTHER PROGRAM SEGMENTS I PROGRAM INPUT PARAMETERS IS I RESOURCE LEVEL SPEC I FIC ATlON VIA USER INTERACTION PARALLEL APPLICATION CODE INITIALIZATION OF PROGRAM SEGMENT CONTROL RSM CONTROLLING AND STEERJNG LOGIC PROGRAM SEGMENT CONTROL INITIALIZATION OF CONTROL LOGIC VARl BLES .. VARIABLES PROGRAM CONSTRUCTS (INCLUDES APP LIC ATlON CODE)