Multiple parallel-job scheduling method and apparatus
    1.
    发明授权
    Multiple parallel-job scheduling method and apparatus 失效
    多个并行作业调度方法和装置

    公开(公告)号:US5978830A

    公开(公告)日:1999-11-02

    申请号:US28351

    申请日:1998-02-24

    摘要: Multiple parallel-job scheduling method and apparatus are provided which can improve the utilization of all processors in a system when a plurality of parallel jobs are executed concurrently. A plurality of processors constituting a computer system and each having the equal function are logically categorized into serial processors for executing a serial computing part or a parallel computing part of a parallel job and a parallel processor group consisting of multiple processors for executing the parallel computing part of the parallel job in parallel. In order that the parallel processors are shared by a plurality of parallel jobs, a synchronization range indicator is provided which can control by program whether the parallel processors are available in correspondence to the respective serial processors. In response to a request for using the parallel processors from a serial processor for which the parallel processors are so set as to be available by means of the synchronization range indicator, operation can be carried out without invoking an interrupt.

    摘要翻译: 提供了多个并行作业调度方法和装置,当同时执行多个并行作业时,可以提高系统中所有处理器的利用率。 构成计算机系统并且具有相同功能的多个处理器被逻辑地分类为用于执行并行作业的串行计算部分或并行计算部分的串行处理器以及由多个处理器组成的并行处理器组,用于执行并行计算部分 的并行作业并行。 为了使并行处理器由多个并行作业共享,提供了同步范围指示符,其可以通过程序来控制并行处理器是否对应于各个串行处理器可用。 响应于来自串行处理器的并行处理器的请求,并行处理器通过同步范围指示器将并行处理器设置为可用,可以在不调用中断的情况下执行操作。

    Character communication device
    2.
    发明授权
    Character communication device 有权
    字符通信设备

    公开(公告)号:US07203908B1

    公开(公告)日:2007-04-10

    申请号:US09554065

    申请日:1998-11-10

    IPC分类号: G06F3/00

    摘要: A character communication device which is connected to a network and enables at least communication by using characters. The device comprises a candidate term display means (S104) for displaying a group of candidate terms prepared for message communication in a candidate term display area (52) of the screen, a term selecting means (2b) for outputting a term which is selected by the operator from the group of candidate terms, and a message generating means (S108) for generating a message by serially displaying a plurality of outputted terms in a message editing area (53) of the screen and sending the generated message to a transmitting/receiving means.

    摘要翻译: 一种字符通信设备,其连接到网络并且能够使用字符至少进行通信。 该装置包括候选项显示装置(S104),用于在屏幕的候选项显示区域(52)中显示准备用于消息通信的候选项组,用于输出术语的术语选择装置 操作者从候选词组中选择的消息产生装置(S108),用于通过在屏幕的消息编辑区域(53)中串行显示多个输出的词语来生成消息,并将生成的消息发送到 发送/接收装置。

    Method for executing plural programs, method for converting source programs and compiler program using these methods
    3.
    发明申请
    Method for executing plural programs, method for converting source programs and compiler program using these methods 有权
    执行多个程序的方法,使用这些方法转换源程序和编译程序的方法

    公开(公告)号:US20060143429A1

    公开(公告)日:2006-06-29

    申请号:US11290475

    申请日:2005-12-01

    IPC分类号: G06F9/40

    CPC分类号: G06F9/52

    摘要: A synchronous reference code indicative of the fact that synchronous updating was made is provided to data which is to be applied to a critical section, and the code is set when synchronous updating is made. After a sentence in the critical section is executed, it is confirmed whether or not the synchronous updating of the data was made. In a thread for synchronous reference, reference is made, it is confirmed whether or not synchronous updating was made, and then the correctness of the updating is confirmed. When the synchronous updating is not made, the execution of the critical section is completed. Thereby the simultaneous execution of the critical sections and reduction of an overhead are realized.

    摘要翻译: 将表示同步更新的事实的同步参考码提供给要应用于临界区的数据,并且在进行同步更新时设定代码。 在执行关键部分的句子之后,确认是否进行了数据的同步更新。 在同步参考的线程中,参考,确认是否进行了同步更新,然后确认更新的正确性。 当不进行同步更新时,关键部分的执行完成。 从而实现了临时部分的同时执行和开销的减少。

    Method of reducing unnecessary barrier instructions

    公开(公告)号:US06292939B1

    公开(公告)日:2001-09-18

    申请号:US09266634

    申请日:1999-03-11

    IPC分类号: G06F945

    摘要: Unnecessary barrier instructions are dynamically reduced in a parallel processing object program, program module or object code section to be parallel processed in a multiprocessor system by a compiler that generates the parallel processing object program from a source program. The compiler divides the source program into parallel processing objects, issues a pre dynamic barrier instruction having parameters for barrier necessity determination that describe a first variable or array memory reference in the parallel processing object, which includes a parallel processing loop. In addition, the compiler issues a post dynamic barrier instruction having information in parameters about a second variable or array (or group of arrays) to be referenced after the parallel processing object. A dynamic barrier executing device uses a hardware system for checking for a data dependency between the first and second variable or array references to reduce unnecessary barrier instructions based on the parameters of the pre and post dynamic barrier instructions.

    Memory management method and computer using the method
    6.
    发明授权
    Memory management method and computer using the method 有权
    内存管理方法和计算机使用方法

    公开(公告)号:US08397044B2

    公开(公告)日:2013-03-12

    申请号:US13105636

    申请日:2011-05-11

    IPC分类号: G06F12/00 G06F13/00

    摘要: Memory management by garbage collection involves a memory area that is allocated in a computer. Data is created in the memory area in accordance with a program executed by a processor of the computer, and it is checked whether or not data necessary to execute the program exists in the memory area to be released, in response to an explicit instruction to release the memory area. As a result of the check, if data necessary to execute the program does not exist in the memory area, the memory area is released. As a result of the check, if data necessary to execute the program exists in the memory area, the data is moved to a memory area different from the memory area to be released.

    摘要翻译: 通过垃圾收集进行的内存管理涉及在计算机中分配的内存区域。 根据由计算机的处理器执行的程序在存储器区域中创建数据,并且响应于明确的释放指令来检查执行程序所需的数据是否存在于要释放的存储器区域中 内存区域。 作为检查的结果,如果在存储器区域中不存在执行程序所需的数据,则释放存储器区域。 作为检查的结果,如果在存储器区域中存在执行程序所需的数据,则将数据移动到与要释放的存储区域不同的存储区域。

    CHARACTER COMMUNICATION DEVICE
    7.
    发明申请
    CHARACTER COMMUNICATION DEVICE 审中-公开
    字符通信设备

    公开(公告)号:US20110004461A1

    公开(公告)日:2011-01-06

    申请号:US12641820

    申请日:2009-12-18

    IPC分类号: G06F17/28

    摘要: A character communication device which is connected to a network and enables at least communication by using characters. The device comprises a candidate term display means (S104) for displaying a group of candidate terms prepared for message communication in a candidate term display area (52) of the screen, a term selecting means (2b) for outputting a term which is selected by the operator from the group of candidate terms, and a message generating means (s108) for generating a message by serially displaying a plurality of outputted terms in a message editing area (53) of the screen and sending the generated message to a transmitting/receiving means.

    摘要翻译: 一种字符通信设备,其连接到网络并且能够使用字符至少进行通信。 该装置包括候选项显示装置(S104),用于在屏幕的候选项显示区域(52)中显示准备用于消息通信的候选项组,用于输出由 来自候选词组的操作者,以及用于通过在屏幕的消息编辑区域(53)中串行显示多个输出的词语来生成消息的消息产生装置(S108),并将生成的消息发送到发送/接收 手段。

    Memory management method and computer using the method
    9.
    发明授权
    Memory management method and computer using the method 有权
    内存管理方法和计算机使用方法

    公开(公告)号:US07979659B2

    公开(公告)日:2011-07-12

    申请号:US12038376

    申请日:2008-02-27

    IPC分类号: G06F12/02 G06F13/00

    摘要: Memory management by garbage collection involves a memory area that is allocated in a computer. Data is created in the memory area in accordance with a program executed by a processor of the computer, and it is checked whether or not data necessary to execute the program exists in the memory area to be released, in response to an explicit instruction to release the memory area. As a result of the check, if data necessary to execute the program does not exist in the memory area, the memory area is released. As a result of the check, if data necessary to execute the program exists in the memory area, the data is moved to a memory area different from the memory area to be released.

    摘要翻译: 通过垃圾收集进行的内存管理涉及在计算机中分配的内存区域。 根据由计算机的处理器执行的程序在存储器区域中创建数据,并且响应于明确的释放指令来检查执行程序所需的数据是否存在于要释放的存储器区域中 内存区域。 作为检查的结果,如果在存储器区域中不存在执行程序所需的数据,则释放存储器区域。 作为检查的结果,如果在存储器区域中存在执行程序所需的数据,则将数据移动到与要释放的存储区域不同的存储区域。

    Character communication device
    10.
    发明授权
    Character communication device 有权
    字符通信设备

    公开(公告)号:US07664536B2

    公开(公告)日:2010-02-16

    申请号:US11431549

    申请日:2006-05-11

    IPC分类号: H04B1/38

    摘要: A character communication device which is connected to a network and enables at least communication by using characters. The device comprises a candidate term display means (S104) for displaying a group of candidate terms prepared for message communication in a candidate term display area (52) of the screen, a term selecting means (2b) for outputting a term which is selected by the operator from the group of candidate terms, and a message generating means (S108) for generating a message by serially displaying a plurality of outputted terms in a message editing area (53) of the screen and sending the generated message to a transmitting/receiving means.

    摘要翻译: 一种字符通信设备,其连接到网络并且能够使用字符至少进行通信。 该装置包括候选项显示装置(S104),用于在屏幕的候选项显示区域(52)中显示准备用于消息通信的候选项组,用于输出由 来自候选词组的操作者,以及用于通过在屏幕的消息编辑区域(53)中串行显示多个输出的词语来生成消息的消息产生装置(S108),并将生成的消息发送到发送/接收 手段。