Smart Context Management
A contextual, intelligent technology used in the field of computer systems to solve problems such as interruptions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] Although hardware multithreading has greatly increased the processing throughput of modern microprocessors, there are still a number of limitations associated with the different approaches to thread switching. Lazy context management works when a thread only occasionally or intermittently needs to access the FPR, VR, or VSR, thereby reducing normal context switch time. However, if a thread continues to use one of these devices, there is an added delay after each context switch due to the constant interruption required to restore the state.
[0017] This problem is magnified in state-of-the-art systems by the recent addition of transactional memory. Transactional memory is a way to ensure atomicity, allowing speculative concurrent access to shared memory. It replaces the practice of locking data until complex work is done, a way to slow down other computer operations. Transactional memory attempts to simplify concurrent or parallel programming by allowing a set of load...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


