Method and apparatus for suspending execution of thread until specified memory access occurs
    1.
    发明专利
    Method and apparatus for suspending execution of thread until specified memory access occurs 有权
    用于暂停执行线程的方法和装置指定的存储器访问记录

    公开(公告)号:JP2008165834A

    公开(公告)日:2008-07-17

    申请号:JP2008081180

    申请日:2008-03-26

    Abstract: PROBLEM TO BE SOLVED: To provide a processor, an apparatus, a method, a system and a computer readable medium for effectively temporarily suspending processing of a multi-thread processor and one thread of the multi-thread processor. SOLUTION: This invention is composed of the processor characterized by having a plurality of execution units capable of executing a plurality of threads including a first thread having a first command having a related address operand indicating a monitor address, suspending logic for suspending execution of the first thread, and a monitor for resuming the first thread in response to a memory access to the monitor address. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种处理器,装置,方法,系统和计算机可读介质,用于有效地临时挂起多线程处理器和多线程处理器的一个线程的处理。 解决方案:本发明由处理器组成,其特征在于具有能够执行多个线程的多个执行单元,所述多个线程包括具有第一命令的第一线程,所述第一线程具有指示监视地址的相关地址操作数的第一命令,用于暂停执行的挂起逻辑 的第一线程,以及响应于对监视器地址的存储器访问来恢复第一线程的监视器。 版权所有(C)2008,JPO&INPIT

    3.
    发明专利
    未知

    公开(公告)号:AT377797T

    公开(公告)日:2007-11-15

    申请号:AT00988421

    申请日:2000-12-29

    Applicant: INTEL CORP

    Abstract: A method of transmitting information over a multidrop bus from a driving agent to one or more receiving agents comprises: providing a common bus clock to both the driving agent and the one or more receiving agents; issuing a bus transaction from the driving agent to the one or more receiving agents, including: the driving agent driving multiple information elements for a request onto an address bus at a rate that is a multiple of the frequency of the bus clock; the driving agent activating a first strobe signal to identify when the one or more receiving agents should sample the information elements driven on the address bus; and transferring data from the driving agent to the one or more receiving agents comprising: the driving agent driving multiple information elements onto a data bus at a rate that is a different multiple of the frequency of the bus clock; and the driving agent activating a second strobe to identify when the one or more receiving agents should sample the information elements driven onto the data bus.

    10.
    发明专利
    未知

    公开(公告)号:DE10297597T5

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

    申请号:DE10297597

    申请日:2002-12-11

    Applicant: INTEL CORP

    Abstract: Techniques for suspending execution of a thread in a multi-threaded processor. In one embodiment, a processor includes resources that can be partitioned between multiple threads. Processor logic receives an instruction in a first thread of execution, and, in response to that instruction, relinquishes portions of the portioned resources for use by other threads.

Patent Agency Ranking