Patent ID: 7676654
Filing Date: 2010-03-09
Classification: G06F

Abstract:
1. A method comprising: decoding a first instruction indicating a first tag value and executed via a first thread associated with a respective first group of extended registers reserved for use in connection with instructions executed via the first thread; decoding a second instruction indicating a second tag value and executed via a second thread associated with a respective second group of extended registers reserved for use in connection with instructions executed via the second thread; determining whether first information is stored in a first group of registers or the first group of extended registers based on a comparison of the first tag value and a first identifier value indicative of the first group of extended registers; accessing the first information in the first group of extended registers in response to the first tag value matching the first identifier value; determining whether second information is stored in the first group of registers or the second group of extended registers based on a comparison of the second tag value and a second identifier value corresponding to the second group of extended registers; and accessing the second information in the second group of extended registers in response to the second tag value matching the second identifier value.