System and method for supporting context switching within a mult

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364230, G06F 946

Patent

active

054287790

ABSTRACT:
A context switching system for saving, restoring or swapping tasks, and is adapted for use in a multitasking processor coupled to an external or system memory. The processor includes one or more functional blocks to perform the tasks. The functional blocks comprise registers that store state data that, at a particular instant, represents the context of the system. The system comprises a controller that receives a save or switch command and generates a context save instruction in response thereto. The controller is configured to pass the context save instruction to the functional blocks. The functional blocks generate a state program. The state program comprises one or more register load instructions and the state data representing the context of the system so that context can be restored at a later time. The state program is stored in an external or system memory. Saving context as state programs permits the system to quickly switch from one context to another without losing important information.

REFERENCES:
patent: 3614742 (1971-10-01), Watson et al.
patent: 4067058 (1978-01-01), Brandstaether et al.
patent: 4445173 (1984-04-01), Pilat et al.
patent: 4562538 (1985-12-01), Berenbaum
patent: 4658351 (1987-04-01), Teng
patent: 5008812 (1991-04-01), Bhandarkar et al.
patent: 5127098 (1992-06-01), Rosenthal et al.
patent: 5142677 (1992-08-01), Ehlig et al.
"High-Speed Multi-Programming Data Structure", IBM Tech. Disclosure Bulletin, vol. 29 No. 2 Jul. 1986, p. 947.
Draves et al., "Using Continuations to Implement Thread Management and Communication in Operating Systems", Operating Systems Review (SIGOPS), vol. 25, No. 5, Oct. 1991, pp. 122-136.
Hieb et al., "Continuations and Concurrency", Proceedings of the Second ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming, Seattle, Wash., Mar. 14-16, 1990, pp. 128-136.
Dybvig et al., "Engines from Continuations", Computer Langauges, vol. 14, 1989, pp. 109-123.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for supporting context switching within a mult 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 supporting context switching within a mult, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for supporting context switching within a mult will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-295220

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.