Multiprocessing system including gating of host I/O and external

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395700, 395733, G06F 1300

Patent

active

055554148

ABSTRACT:
A data processing system operating under a multiprocessing hypervisor program subject to I/O interrupts during a polling interval of the hypervisor program includes one or more processors for executing the hypervisor program and host system and one or more guest systems under the hypervisor program, a storage system connected to the processor's by a bus for storing instructions, data and control information associated with the systems being executed by the processor, the storage system may be partitioned into a number of separate areas each associated with one of the concurrently operating systems, an input/output subsystem for generating I/O interrupts to the processors, apparatus for testing to determine if the system is operating in an interpretive execution mode, apparatus for determining whether a dedicated region facility is active, apparatus for testing whether an I/O enablement mask for a guest system has been set, apparatus for setting a flag if the guest system I/O enablement mask is set, apparatus for testing the flag during each polling interval of the interpretive execution mode, apparatus for loading a control byte from a host control register into a hardware register if the flag has not been set and a count threshold reached, apparatus for testing for host system I/O interrupts and apparatus for switching to the host system if the host system interrupt is present.

REFERENCES:
patent: 4456954 (1984-06-01), Bullions, III et al.
patent: 4494189 (1985-01-01), Bean et al.
patent: 4533996 (1985-08-01), Hartung et al.
patent: 4564903 (1986-01-01), Guyette et al.
patent: 4674038 (1987-06-01), Brelsford et al.
patent: 4695950 (1987-09-01), Brandt et al.
patent: 4779188 (1988-10-01), Gum et al.
patent: 4843541 (1989-06-01), Bean et al.
patent: 5023771 (1991-06-01), Kishi
patent: 5038281 (1991-08-01), Peters
patent: 5222215 (1993-06-01), Chou et al.
IBM Technical Disclosure Bulletin, "Method to Allow a Virtual Machine Guest Operating System to Calculate Accurate Elapsed Times for Accounting Purposes," No. 2, Jul. 1991, pp. 220-221.
IBM Technical Disclosure Bulletin, "State Change Pending Handling in Virtual Machine Operating Systems", No. 8, Jan. 1991, pp. 23-28.
IBM Technical Disclosure Bulletin, "Extensible User Authentication in a Computer Operating System," No. 9, Feb. 1992, pp. 480-482.
IBM Technical Disclosue Bulletin, "Virtual Start I/O Fast Release", Jun. 1977, pp. 124-125.
IBM Technical Newsletter, "IBM System/370 Extended Architecture Interpretive Execution," SN22-0692, Feb. 1986 to SA22-7095-1.
IBM Technical Publication, "IBM System/370 Extended Architecture Interpretive Execution," SA22-7095-1, Sep. 1985.
Abstract, "Mach Interfaces to Support Guest OS Debugging," R. A. Hoven, Proceedings of the USENIX Mach Symposium, USENIX Assoc., Nov. 20-22, 1991, pp. 131-147.
Abstract, "Extending a Stand-Alone Personal Computer to Integrate Multiple Operating Systems Concurrently," Ce Kuen Shieh and Li Ming Tseng, Res. Inst. of Electr. & Comput. Eng., Nat. Chengi-Kung Univ., vol. 9, No. 1, Jan. 1989, pp. 41-49.
Abstract, "Introduction to VTAM for VM Users," SHARE Eur. Assoc., Nijmegen, Netherlands, vol. 1, 1985, pp. 89-92.
Abstract, "VM Group Control System," L. J. Delmolino, SEAS, Nijmegen, Netherlands, vol. 2, Sep. 1984, pp. 493-497.
Abstract, "A Network Operating System for Microcomputers," A. A. Ananda and B. W. Marsden, Comput. Commun., vol. 7, No. 2, Apr. 1984, pp. 65-72.
Abstract, "Guest layering Distributed Processing Support on Local Operating Systems," S. A. Mamrak et al., IEEEE, New York, Oct. 1982, pp. 854-859.
Abstract, "A Report on Process Management in a Guest Distributed System", I. Gertner, IEEE, New York, Oct. 1982, pp. 206-211.
Abstract, "An Architecture for Support of Network Operating System Services," R. W. Watson and J. G. Fletcher, Lawrence, vol. 4, No. 1, Feb. 1980, pp. 33-49.
Abstract, "ADAPT: A Guest System," R. Peebles, and T. Dopirak, IEEE, New York, Feb. 1980, pp. 445-454.
Abstract, "Alternate Path Group ID Support," P. A. Malinowsky and H. M. Udenfriend, Research Disclosure No. 319, Nov. 1990.
IBM J. Res. Develop., "System/370 Extended Architecture: Facilities for Virtual Machines," vol. 27, No. 6, Nov. 1983.

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

Multiprocessing system including gating of host I/O and external does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiprocessing system including gating of host I/O and external, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiprocessing system including gating of host I/O and external will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1328662

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