A TECHNIQUE FOR CONTROLLING CHANNEL OPERATIONS IN A HOST COMPUTER BY UPDATING SIGNALS DEFINING A DYNAMICALLY ALTERABLE CHANNEL PROGRAM
Patent №
US 5,367,661
Granted
1994-11-22
Filed 1992
Owner
IBM CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
07978856
A technique, specifically apparatus and an accompanying method, for use in, e.g., a "host" operating system (610), for properly updating a dynamically alterable channel program that controls an input/output (I/O) device so as to emulate a "guest" computer system, that employs dynamic address translation (DAT) in an I/O channel sub-system (150), on a "host" computer system (10) that does not. This technique performs this updating in a manner that significantly increases channel throughput so as to substantially reduce a performance degradation that would otherwise result from a lack of channel DAT on the host system. Specifically, our technique relies on program controlled interrupt (PCI) chaining coupled with use of "just-in-time" translation of each new virtual channel program segment generated by a guest operating system (620) and corresponding updating of channel program (415) then executing on the host computer system.
AI classification
Ownership
IBM CORPORATION
assignment · 63880844
Assignors
HOUGH, ROGER E., IIMURA, KAZUO, ISHIMOTO, KENYA, SAITOH, AKIO, SAWADA, KOZO, ABE, FUMIAKI, SASAKI, GOROH
On an employer assignment, the assignors are typically the inventors.