Apparatus and method comprising at least one resource having a thread mode and a transaction mode
A transaction mode and thread technology, applied in the field of data processing, can solve problems such as significant circuit area and energy consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] Processing a transaction may require certain processing resources to be made available to the processing circuitry. For example, various storage structures can be used to track the results of speculatively executed data processing operations, or to store previous versions of data that may need to be restored if a transaction is aborted. These resources can be relatively expensive in terms of area and power consumption, especially for relatively small processing elements. The processing circuitry may also have resources to support the operation of multiple processing threads. For example, a storage structure for storing state data of each thread can be provided, so that the processing circuit can switch between different threads to run relatively efficiently, without requiring a large amount of state data to be fetched from the memory. Therefore, supporting both multithreading and transaction processing may require some additional processing resources. The inventors ha...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


