会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method and apparatus for pausing execution in a processor or the like
    • 用于在处理器等中暂停执行的方法和装置
    • US06671795B1
    • 2003-12-30
    • US09489130
    • 2000-01-21
    • Deborah T. MarrDion Rodgers
    • Deborah T. MarrDion Rodgers
    • G06F948
    • G06F9/3869G06F9/30083G06F9/30087G06F9/3009G06F9/3851G06F9/52
    • A method and apparatus for pausing execution of instructions from a thread is described. In one embodiment, a pause instruction is implemented as two instructions or microinstructions: a SET instruction and a READ instruction. When a SET flag is retrieved for a given thread, the SET instruction sets a Bit flag in memory indicating that execution for the thread has been paused. The SET instruction is placed in the pipeline for execution. The following READ instruction for that thread, however, is prevented from entering the pipeline until, the SET instruction is executed and retired (resulting in a clearing of the Bit flag). Once the Bit flag has been cleared, the READ instruction is placed in the pipeline for execution. During the time that processing of one thread is paused, the execution of other threads may continue.
    • 描述用于暂停从线程执行指令的方法和装置。 在一个实施例中,暂停指令被实现为两个指令或微指令:SET指令和READ指令。 当为给定的线程检索SET标志时,SET指令在存储器中设置一个Bit标志,指示线程的执行已暂停。 SET指令放在流水线中执行。 然而,针对该线程的以下READ指令被阻止进入流水线,直到SET指令被执行并退出(导致清除Bit标志)。 一旦Bit标志被清除,READ指令被放置在流水线中才能执行。 在一个线程的处理暂停的时间内,其他线程的执行可能会继续。
    • 4. 发明授权
    • Method and apparatus for pausing execution in a processor or the like
    • 用于在处理器等中暂停执行的方法和装置
    • US07451296B2
    • 2008-11-11
    • US10728962
    • 2003-12-08
    • Deborah T. MarrDion Rodgers
    • Deborah T. MarrDion Rodgers
    • G06F7/38
    • G06F9/3869G06F9/30083G06F9/30087G06F9/3009G06F9/3851G06F9/52
    • A method and apparatus for pausing execution of instructions from a thread is described. In one embodiment, a pause instruction is implemented as two instructions or microinstructions: a SET instruction and a READ instruction. When a SET flag is retrieved for a given thread, the SET instruction sets a Bit flag in memory indicating that execution for the thread has been paused. The SET instruction is placed in the pipeline for execution. The following READ instruction for that thread, however, is prevented from entering the pipeline until, the SET instruction is executed and retired (resulting in a clearing of the Bit flag). Once the Bit flag has been cleared, the READ instruction is placed in the pipeline for execution. During the time that processing of one thread is paused, the execution of other threads may continue.
    • 描述用于暂停从线程执行指令的方法和装置。 在一个实施例中,暂停指令被实现为两个指令或微指令:SET指令和READ指令。 当为给定的线程检索SET标志时,SET指令在存储器中设置一个Bit标志,指示线程的执行已暂停。 SET指令放在流水线中执行。 然而,针对该线程的以下READ指令被阻止进入流水线,直到SET指令被执行并退出(导致清除Bit标志)。 一旦Bit标志被清除,READ指令被放置在流水线中才能执行。 在一个线程的处理暂停的时间内,其他线程的执行可能会继续。