×

Creating a thread of execution in a computer processor

  • US 9,009,716 B2
  • Filed: 04/27/2012
  • Issued: 04/14/2015
  • Est. Priority Date: 12/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a thread of execution in a computer processor, the method comprising:

  • copying, as indicated by a hardware processor opcode, the hardware processor opcode having been specified by a user-level process, data from a first set of registers to a second set of registers, wherein the first set of registers is associated with a parent hardware thread, wherein the second set of registers is associated with a child hardware thread, wherein the first set of registers and the second set of registers are located on the computer processor, wherein the child hardware thread is in a wait state; and

    changing, as indicated by the hardware processor opcode, the child hardware thread from the wait state to an ephemeral run state, wherein the ephemeral run state indicates a lack of operating system support structures for the child hardware thread.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×