Electrical computers and digital processing systems: processing – Processing control – Context preserving (e.g. – context swapping – checkpointing,...
Reexamination Certificate
2007-03-13
2007-03-13
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Context preserving (e.g., context swapping, checkpointing,...
Reexamination Certificate
active
09631174
ABSTRACT:
In a multitasking computer system, data is preloaded into cache memory upon the occurrence of a context switch. To this end, processing circuitry stops executing a computer program during a first context switch in response to a first context switch command. Later, the processing circuitry resumes executing the computer program during a second context switch in response to a second context switch command. The memory control circuitry, in response to the second context switch command, identifies an address of computer memory that is storing a data value previously used to execute an instruction of the computer program prior to the first context switch. The memory control circuitry then retrieves the data value from the computer memory and stores the retrieved data value in the cache memory. Accordingly, the retrieved data value is available to the processing circuitry for use in executing instructions of the computer program after the second context switch without the processing circuitry having to request retrieval of the foregoing data value.
REFERENCES:
patent: 4884197 (1989-11-01), Sachs et al.
patent: 5535397 (1996-07-01), Durante et al.
patent: 5727211 (1998-03-01), Gulsen
patent: 5802568 (1998-09-01), Csoppenszky
patent: 5809522 (1998-09-01), Novak et al.
patent: 6035378 (2000-03-01), James
patent: 6092153 (2000-07-01), Lass
patent: 6205543 (2001-03-01), Tremblay et al.
patent: 6587937 (2003-07-01), Jensen et al.
patent: 6738865 (2004-05-01), Burton et al.
InstantWeb. Online Computing Dictionary. Copyright dates vary and are shown on at the end of each term. http://www.instantweb.com/foldoc/index.html□□Search Terms: x86, Intel 80×86, Intel 8086, and Intel 486.
Free On-Line Dictionary of Computing (FOLDOC). © 1996. http://www.instantweb.com/foldoc/foldoc.cgi?computer+dictionary search term: pipeline.
Dwyer Lawrence D. K. B.
Ziegler Michael L.
Chan Eddie
Hewlett--Packard Development Company, L.P.
Li Aimee J.
LandOfFree
System and method for preloading cache memory in response to... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for preloading cache memory in response to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for preloading cache memory in response to... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3771952