Coexecution processor isolation using an isolation process or ha

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395848, G06F 1312

Patent

active

056551460

ABSTRACT:
A coexecutor for executing functions offloaded from central processors (CPs) in a data processing system, as requested by one or more executing control programs, which include a host operating system (host OS), and subsystem programs and applications executing under the host OS. The offloaded functions are embodied in code modules. Code modules execute in the coexecutor in parallel with non-offloaded functions being executed by the CPs. Thus, the CPs do not need to execute functions which can be executed by the coexecutor. CP requests to the coexecutor specify the code modules which are accessed by the coexecutor from host shared storage under the same constraints and access limitations as the control programs. The coexecutor may emulate host dynamic address translation, and may use a provided host storage key in accessing host storage. The restricted access operating state for the coexecutor maintains data integrity. Coexecutors can be of the same architecture or of a totally different architecture from the CPs to provide an efficient processing environment for the offloaded functions. The coexecutor interfaces host software which provides the requests to the coexecutor. Offloaded modules, once accessed by the coexecutor, may be cached in coexecutor local storage for use by future requests to allow subsequent invocations to proceed without waiting to again load the same module.

REFERENCES:
patent: 3573741 (1971-04-01), Gavril
patent: 3576544 (1971-04-01), Cordero et al.
patent: 3713107 (1973-01-01), Barsamian
patent: 3725864 (1973-04-01), Clark et al.
patent: 3839706 (1974-10-01), Borchsenius
patent: 4042914 (1977-08-01), Curley et al.
patent: 4071890 (1978-01-01), Pandeya
patent: 4310879 (1982-01-01), Pandeya
patent: 4547849 (1985-10-01), Louie et al.
patent: 4787026 (1988-11-01), Barnes et al.
patent: 4894768 (1990-01-01), Iwasaki et al.
patent: 4914578 (1990-04-01), MacGregor et al.
patent: 4926318 (1990-05-01), Nakayama
patent: 4942519 (1990-07-01), Kakayama
patent: 4943915 (1990-07-01), Wilhelm et al.
patent: 5146575 (1992-09-01), Nolan, Jr.
patent: 5210870 (1993-05-01), Baum et al.
patent: 5237668 (1993-08-01), Blandy et al.

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

Coexecution processor isolation using an isolation process or ha does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Coexecution processor isolation using an isolation process or ha, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Coexecution processor isolation using an isolation process or ha will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1082211

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