Load balancing control method for a loosely coupled multi-processor
system and a device for realizing same
    1.
    发明授权
    Load balancing control method for a loosely coupled multi-processor system and a device for realizing same 失效
    用于松散耦合的多处理器系统的负载平衡控制方法和用于实现其的设备

    公开(公告)号:US4748558A

    公开(公告)日:1988-05-31

    申请号:US858791

    申请日:1986-05-01

    IPC分类号: G06F15/16 G06F9/50 G06F15/177

    CPC分类号: G06F9/505

    摘要: A loosely coupled multi-processor system including a plurality of terminals and corresponding processors. When a particular terminal tries to start a program, the corresponding processor sets the largest number of the terminals, which are serviceable, on the basis of the load status of the processors which are permanently watched by the OS (operating system) in a main memory. The processor compares this largest number with the number of terminals, which are in service at that time and when the number of the terminals, which are in service, is smaller than the largest number, processing by the terminal issuing a service demand begins. Alternatively, when the number of the terminals, which are in service, is equal to or greater than the largest number, the processor cannot treat the service demand from the terminal and reports this to a global processor. The global processor examines the load status indicator contained therein which shows the load status of each of the system processors; selects the processor having the lightest load status; and issues an order to treat the service demand from the requesting terminal to the selected processor having the lightest load. The processor, which has received the order, performs the processing of the service demand from the requesting terminal, based on the instruction from the global processor.

    摘要翻译: 松散耦合的多处理器系统包括多个终端和相应的处理器。 当特定终端尝试启动程序时,相应的处理器基于由主存储器中的OS(操作系统)永久监视的处理器的负载状态来设置可维护的终端的最大数量 。 处理器将此最大数量与当时正在使用的终端数量进行比较,并且当服务中的终端的数量小于最大数量时,由终端发出服务需求的处理开始。 或者,当正在使用的终端的数量等于或大于最大数量时,处理器不能处理来自终端的服务需求并将其报告给全局处理器。 全局处理器检查其中包含的负载状态指示器,其中显示每个系统处理器的负载状态; 选择具有最轻负载状态的处理器; 并且发出将请求终端的服务需求视为具有最轻负载的所选处理器的命令。 已经接收到订单的处理器基于来自全局处理器的指令执行来自请求终端的服务需求的处理。

    Method of procedures linkage control
    2.
    发明授权
    Method of procedures linkage control 失效
    程序联动控制方法

    公开(公告)号:US4649480A

    公开(公告)日:1987-03-10

    申请号:US716940

    申请日:1985-03-28

    CPC分类号: G06F9/4425 G06F9/44521

    摘要: An argument which is a set consisting a global variable in a procedure to be called, a designation symbol representing localization and a variable or constant on a procedure call side is designated as an argument of a procedure call statement of a program, the global variable in the called procedure is localized in the procedure in response to the designated information, and the value of the variable on the procedure call side which is a member of the set is used as the initial value of the local variable.An argument which is a set consisting of a local variable in a procedure to be called, a designation symbol representing globalization and a variable on a procedure call side is designated as an argument of a procedure call statement of a call program, the local variable in the called procedure is globalized in response to the designation information, and a data area which is the same as that of the variable on the procedure call side, which is a member of the set, is used.A procedure call statement is designated by omitting an argument of a procedure call statement of a call program, the omitted argument in the procedure is processed as a global variable, and a data area which is the same as that of a variable on the procedure call side, which has the same name as that of the argument in the procedure, is used.

    摘要翻译: 一个参数是一个组成一个被调用的过程中的全局变量的集合,表示过程调用端的定位和一个变量或常量的指定符号被指定为程序的过程调用语句的参数,全局变量 被调用的过程被响应于指定的信息被定位在该过程中,并且作为该集合成员的过程调用侧的变量的值被用作局部变量的初始值。 一个参数是由被调用的过程中的局部变量组成的集合,表示全局化的指定符号和过程调用侧的变量被指定为调用程序的过程调用语句的参数,局部变量 被叫过程被响应于指定信息被全局化,并且使用与作为集合的成员的过程调用侧的变量的数据区域相同的数据区域。 通过省略调用程序的过程调用语句的参数指定过程调用语句,过程中省略的参数被处理为全局变量,并且与过程调用上的变量相同的数据区 使用与该过程中的参数相同的名称。