A system is described that improves performance in processes that are resumed by providing a cache that stores information that can immediately be used by the process when the process resumes. A processor may store a snapshot of a cache for a process to memory when the process yields to another process. When performance of the process is later resumed on the processor, the processor may retrieve the cache for the process from the memory and then resume the process.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Weekly, David, "PROCESSOR CACHE SNAPSHOT AND RESTORE", Technical Disclosure Commons, (October 06, 2017)