Patent ID: 6075930
Filing Date: 2000-06-13
Classification: G06F,Y10S

Abstract:
A parallel processing system comprising a plurality of subsystems communicating with each other to operate as a single system, comprising:said subsystems each having a variety of procedures that are selectively created, used, updated and deleted by a program in execution and a procedure management unit that controls state attributes of the procedures;wherein said procedure management unit includes a procedure-being-used table for cataloging names of procedures currently being used by programs in execution and a procedure-being-updated table for cataloging names of procedures currently being created or updated by programs in execution; andwherein, in response to a request to create, update or delete a procedure from a program in execution, said procedure management unit pertaining to a particular one of said subsystems grants permission to create, update or delete said procedure to said program only if the name of said procedure is not cataloged in said procedure-being-updated table of said procedure management unit pertaining to said particular subsystem and also is not cataloged in said procedure-being-used tables of said procedure management units of the remaining ones of said subsystems.