MULTI-THREAD USING METHOD, MULTI-THREAD PROCESSING SYSTEM, THREAD EXECUTION CONTROLLER, AND BUFFER USING METHOD

    公开(公告)号:JP2001350638A

    公开(公告)日:2001-12-21

    申请号:JP2001104520

    申请日:2001-04-03

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To attain the more efficient use of a processor resource. SOLUTION: When an execution is permitted in a thread that is stopping the acting, a prefetch buffer 118 is used in relation to a plurality of independent thread processings in a method as avoids an instantaneous stop. In order to realize the more efficient use of the processor resource, a mechanism 30 for controlling the switching from the thread within a processor to another thread is established. This mechanism imparts a temporary control to the alternative execution thread when a short waiting time event is generated, and imparts a perfect control to the alternative execution thread when a long waiting time even is generated. This thread control mechanism comprises a priority FIFO constituted so that the execution priorities of at least two execution threads within the processor are controlled according to their outputs on the basis of the length of the time when each execution thread is stayed within an FIFO 52.

    Scalable interface and method for transmitting data thereon
    14.
    发明专利
    Scalable interface and method for transmitting data thereon 有权
    可扩展的接口和传输数据的方法

    公开(公告)号:JP2003273741A

    公开(公告)日:2003-09-26

    申请号:JP2003045493

    申请日:2003-02-24

    CPC classification number: H03M7/14 H03M9/00

    Abstract: PROBLEM TO BE SOLVED: To provide many independent bit patterns on a 2-bit status channel without changing the characteristic of the 2-bit status channel such as changing a '11' synchronization bit pattern.
    SOLUTION: A scalable interface including a plurality of 2-bit transmission channels is explained. An encoder divides a digital stream into 3 bits, these 3 bits are encoded to 4 bits, and the respective pairs of the bits of respective 4-bit patterns are transmitted via a back-to-back clock cycle on separate channels.
    COPYRIGHT: (C)2003,JPO

    Abstract translation: 要解决的问题:在2位状态通道上提供许多独立的位模式,而不改变2位状态通道的特性,例如改变“11”同步位模式。 解释说明了包括多个2位传输信道的可伸缩接口。 一个编码器将数字流分成3位,这3位被编码为4位,相应的4位模式的各个位对通过单独通道的背对背时钟周期传送。 版权所有(C)2003,JPO

    19.
    发明专利
    未知

    公开(公告)号:AT293864T

    公开(公告)日:2005-05-15

    申请号:AT02712095

    申请日:2002-02-20

    Applicant: IBM

    Abstract: A method and system for reducing the number of accesses to memory to obtain the desired field information in frame control blocks. In one embodiment of the present invention, a system comprises a processor configured to process frames of data. The processor may comprise a data flow unit configured to receive and transmit frames of data, where each frame of data may have an associated frame control block. Each frame control block comprises a first and a second control block. The processor may further comprise a first memory coupled to the data flow unit configured to store field information for the first control block. The processor may further comprise a scheduler coupled to the data flow unit where the scheduler is configured to schedule frames of data received by data flow unit. The scheduler may comprise a second memory configured to store field information for the second control block.

    ASSIGMENT OF PACKET DESCRIPTOR FIELD POSITION IN A NETWORK PROCESSOR

    公开(公告)号:HU0303240A2

    公开(公告)日:2003-12-29

    申请号:HU0303240

    申请日:2002-02-20

    Applicant: IBM

    Abstract: A method and system for reducing the number of accesses to memory to obtain the desired field information in frame control blocks. In one embodiment of the present invention, a system comprises a processor configured to process frames of data. The processor may comprise a data flow unit configured to receive and transmit frames of data, where each frame of data may have an associated frame control block. Each frame control block comprises a first and a second control block. The processor may further comprise a first memory coupled to the data flow unit configured to store field information for the first control block. The processor may further comprise a scheduler coupled to the data flow unit where the scheduler is configured to schedule frames of data received by data flow unit. The scheduler may comprise a second memory configured to store field information for the second control block.

Patent Agency Ranking