HYPERVISOR VIRTUALIZATION OF OS CONSOLE AND OPERATOR PANEL

    公开(公告)号:JP2002041306A

    公开(公告)日:2002-02-08

    申请号:JP2001173506

    申请日:2001-06-08

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a logically separated data processing system in which a shared resource is emulated and individual copies of the shared resource are provided to each section. SOLUTION: The logically separated data processing system in this embodiment includes plural logical sections, plural operating systems to be operated in the data processing system and plural allocatable resources. Since each of the plural operating systems is allocated to independent one of the plural logical sections, two or more operating systems are not allocated to the given logical section. Each of the plural allocatable resources are allocated to one of the plural logical sections. In addition, the logically separated data processing system includes a hypervisor. The hypervisor emulates the shared resources such as an operator panel and a system console and provides virtual copies of the shared resources to each of the plural logical sections.

    12.
    发明专利
    未知

    公开(公告)号:DE602007002628D1

    公开(公告)日:2009-11-12

    申请号:DE602007002628

    申请日:2007-03-30

    Applicant: IBM

    Abstract: A computer implemented method and system for migrating data accessible by input/output (I/O) devices using direct memory access. A request is received to migrate data. The data is migrated from a source page to a destination page in response to the request to migrate the data. Read data for the direct memory access are fetched from the source page. Write data for the direct memory access are stored in both the source page and the destination page.

    13.
    发明专利
    未知

    公开(公告)号:DE69419680D1

    公开(公告)日:1999-09-02

    申请号:DE69419680

    申请日:1994-09-15

    Applicant: IBM

    Abstract: An interrupt subsystem within a data processing system is scalable from low-end uniprocessor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queuing of interrupts from many sources, and for queuing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.

    14.
    发明专利
    未知

    公开(公告)号:BR9403514A

    公开(公告)日:1995-06-20

    申请号:BR9403514

    申请日:1994-09-12

    Applicant: IBM

    Abstract: An interrupt subsystem within a data processing system is scalable from low-end uniprocessor systems to high-end multi-processor (MP) systems. This interrupt subsystem provides for queuing of interrupts from many sources, and for queuing of interrupts to the best processor in a multi-processor system. The external interrupt mechanism is separated into two layers, an interrupt routing layer and an interrupt presentation layer. The interrupt routing layer routes the interrupt conditions to the appropriate instance of an interrupt management area within the interrupt presentation layer. The interrupt presentation layer communicates the interrupt source to the system software which is to service/process the interrupt. By providing two layers within the interrupt subsystem, application or system software can be written which is independent from the types or sources of interrupts. The interrupt routing layer hides the details of a particular hardware implementation from the software. The interrupt presentation layer interfaces to the system and/or application software, and provides hardware independent functionality.

    15.
    发明专利
    未知

    公开(公告)号:DE2746779A1

    公开(公告)日:1978-05-03

    申请号:DE2746779

    申请日:1977-10-18

    Applicant: IBM

    Abstract: A reader for badges having rows of data representative holes therethrough, the reader including a row of data reading photo-sensitive devices or the like for sensing light passing through a row of the badge holes, a stationary encoder bar having two rows of holes therethrough and a carriage movable with the badge as it is moved across the row of data reading devices for reading the holes in the badge and carrying a pair of control photo-sensitive devices for sensing light passing through the holes of the encoder bar. The holes in the two rows in the encoder bar are slightly staggered with respect to each other so as to provide main composite states in which the two control photo-sensitive devices are either both activated or inactivated and transition states in which just one of the two control photo-sensitive devices is activated, and means are provided responsive to the transition states for reading the data representative holes in the badge at the time of occurence of the transition states during movement of the badge and carriage.

    Techniken zum Verarbeiten von Interrupts in einer Verarbeitungseinheit unter Verwendung von Gruppen virtueller Prozessor-Threads und von Softwarestack-Ebenen

    公开(公告)号:DE102016222132A1

    公开(公告)日:2017-05-18

    申请号:DE102016222132

    申请日:2016-11-10

    Applicant: IBM

    Abstract: Eine Technik zum Verarbeiten von Interrupts in einem Datenverarbeitungssystem beinhaltet Empfangen einer Ereignisbenachrichtigungsnachricht (Event Notification Message, ENM) in einer Interrupt-Darstellungs-Steuereinheit (Interrupt Presentation Controller, IPC). Die ENM gibt eine Ebene, eine Ereigniszielnummer und eine Anzahl zu ignorierender Bits an. Die IPC ermittelt eine Gruppe virtueller Prozessor-Threads, die möglicherweise auf der Grundlage der Ereigniszielnummer, der Anzahl zu ignorierender Bits und einer Prozesskennung (ID) unterbrochen werden können, wenn die in der ENM angegebene Ebene einer Benutzerebene entspricht. Die Ereigniszielnummer kennzeichnet einen bestimmten virtuellen Prozessor-Thread, und die Anzahl zu ignorierender Bits kennzeichnet die Anzahl von Bits niedrigerer Ordnung, die in Bezug auf den betreffenden virtuellen Prozessor-Thread zu ignorieren sind, wenn eine Gruppe virtueller Prozessor-Threads ermittelt wird, die möglicherweise unterbrochen werden können.

    17.
    发明专利
    未知

    公开(公告)号:BR0100999A

    公开(公告)日:2002-02-13

    申请号:BR0100999

    申请日:2001-03-16

    Applicant: IBM

    Abstract: A logically partitioned data processing system in which shared resources are emulated to provide each partition a separate copy of the shared resource is provided. In one embodiment, the logically partitioned data processing system includes a plurality of logical partitions, a plurality of operating systems executing within the data processing system and a plurality of assignable resources. Each of the plurality of operating systems is assigned to a separate one of the plurality of logical partitions, such that no more than one operating system is assigned to any given logical partition. Each of the plurality of assignable resources is assigned to a single one of the plurality of logical partitions. The logically partitioned data processing system also includes a hypervisor. The hypervisor emulates shared resources, such as an operator panel and a system console, and provides a virtual copy of these shared resources to each of the plurality of logical partitions.

    18.
    发明专利
    未知

    公开(公告)号:DE2648078A1

    公开(公告)日:1977-07-21

    申请号:DE2648078

    申请日:1976-10-23

    Applicant: IBM

    Abstract: A self-clocking data entry unit system including a plurality of data entry units connected in seris in a loop which is connected at its ends to a controller. Data bits are provided by the controller flowing in one direction through the loop to each of the data entry units, and the data entry units supplant these data bits with new data bits which flow in the same direction through the loop back to the controller. Control bits are interspersed with the data bits, and each of the data bits has an accompanying tag bit that acts as a controlling bit but is of a different type than the first mentioned control bits so that there is a controlling bit of one type or another for each of the bit positions flowing through the loop for controlling the operation of the data entry units and maintaining their operation synchronized with the micro-controller.

Patent Agency Ranking