×

Creating a thread of execution in a computer processor without operating system intervention

  • US 8,561,070 B2
  • Filed: 12/02/2010
  • Issued: 10/15/2013
  • Est. Priority Date: 12/02/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for creating a thread of execution in a computer processor, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the computer processor to:

  • copy, 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

    change, 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
    ×
    ×