1. An information handling system comprising: one or more processors; a memory coupled to at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of: identifying a request, at a first hardware thread included in one of the one or more processors, to initiate a second hardware thread included in one of the one or more processors; identifying, by the first hardware thread, one or more register values stored in one or more first registers included in the first hardware thread; copying, by the first hardware thread, the one or more register values from the one or more first registers to one or more second registers included in the second hardware thread; and executing a portion of the set of instructions on the second hardware thread, wherein the executing includes the second hardware thread accessing one or more of the copied register values located in the one or more second registers.