Method and system for providing context switch using multiple register file
US8327122B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 2, 2007 |
| Grant date | Dec 4, 2012 |
| Priority date | — |
| Expiry date | Sep 25, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/462
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A context switch method capable of promptly switching a context for a dynamically generated task and a dynamic link by converting a state of multiple register files, switching the context, and separately restoring and storing the context. That is, the context switch method includes: maintaining a multiple register files; establishing the multiple register to be in any one of a prefetch state, a current state, and a store state; converting a state of the multiple register files to be in any one of the prefetch state, the current state, and the store state when a context switch occurs; wherein, in the prefetch state, determining a memory address to read a next task context to be subsequently performed by the register file, in the current state, performing a task with the task context of the register file and in the store state, storing the register file in a memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.