PROVIDING LOGICAL PARTITIONS WITH HARDWARE-THREAD SPECIFIC INFORMATION REFLECTIVE OF EXCLUSIVE USE OF A PROCESSOR CORE
    1.
    发明申请
    PROVIDING LOGICAL PARTITIONS WITH HARDWARE-THREAD SPECIFIC INFORMATION REFLECTIVE OF EXCLUSIVE USE OF A PROCESSOR CORE 审中-公开
    使用硬件线程的具体信息提供逻辑分区,以反映独占使用处理器核心

    公开(公告)号:WO2013102532A3

    公开(公告)日:2013-08-29

    申请号:PCT/EP2012074935

    申请日:2012-12-10

    Applicant: IBM IBM UK

    Abstract: Techniques for simulating exclusive use of a processor core amongst multiple logical partitions (LPARs) include providing hardware thread-dependent status information in response to access requests by the LPARs that is reflective of exclusive use of the processor by the LPAR accessing the hardware thread-dependent information. The information returned in response to the access requests is transformed if the requestor is a program executing at a privilege level lower than the hypervisor privilege level, so that each logical partition views the processor as though it has exclusive use of the processor. The techniques may be implemented by a logical circuit block within the processor core that transforms the hardware thread-specific information to a logical representation of the hardware thread- specific information or the transformation may be performed by program instructions of an interrupt handler that traps access to the physical register containing the information.

    Abstract translation: 用于在多个逻辑分区(LPAR)中模拟独占使用处理器核心的技术包括响应于LPAR的访问请求而提供硬件线程相关状态信息,所述访问请求反映了LPAR访问硬件线程相关的专用处理器 信息。 如果请求者是在低于管理程序特权级别的特权级别上执行的程序,则响应于访问请求而返回的信息被变换,使得每个逻辑分区都像处理器独占使用那样查看处理器。 该技术可以由处理器内核中的逻辑电路块来实现,该逻辑电路块将硬件线程特定信息变换成硬件线程特定信息的逻辑表示,或者该变换可以由中断处理程序的程序指令执行, 包含信息的物理寄存器。

    METHOD AND APPARATUS FOR PROVIDING A RELIABLE PROTOCOL FOR TRANSFERRING DATA

    公开(公告)号:JP2002305535A

    公开(公告)日:2002-10-18

    申请号:JP2001386626

    申请日:2001-12-19

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a method, apparatus and computer implemented instructions for transferring data. SOLUTION: A request is sent by a requester to a responder. The request includes the amount of available processing space at the requester. When the request is received from the responder, data are identified using the request. The data are placed into a plurality of subsequences of data packets for transfer to the requester, wherein each packet within the set of subsequences hold data in the amount less than or equal to the amount of available space. These subsequences are then sent to the requester one subsequence at a time. A new subsequence is sent each time the available processing space at the requester becomes free to process data from another subsequence.

    Providing logical partitions with hardware-thread specific information reflective of exclusive use of a processor core

    公开(公告)号:GB2513266A

    公开(公告)日:2014-10-22

    申请号:GB201412799

    申请日:2012-12-10

    Applicant: IBM

    Abstract: Techniques for simulating exclusive use of a processor core amongst multiple logical partitions (LPARs) include providing hardware thread-dependent status information in response to access requests by the LPARs that is reflective of exclusive use of the processor by the LPAR accessing the hardware thread-dependent information. The information returned in response to the access requests is transformed if the requestor is a program executing at a privilege level lower than the hypervisor privilege level, so that each logical partition views the processor as though it has exclusive use of the processor. The techniques may be implemented by a logical circuit block within the processor core that transforms the hardware thread-specific information to a logical representation of the hardware thread- specific information or the transformation may be performed by program instructions of an interrupt handler that traps access to the physical register containing the information.

    Automatische Speicherbereinigung ohne Verwendung von Spezialbefehlen

    公开(公告)号:DE112016001686T5

    公开(公告)日:2017-12-28

    申请号:DE112016001686

    申请日:2016-06-21

    Applicant: IBM

    Abstract: Ermöglicht wird eine automatische Speicherbereinigungsverarbeitung. Auf Grundlage einer Ausführung eines Ladebefehls und einer Feststellung, dass sich eine Adresse eines zu ladenden Objektzeigers in einem Zeigerspeicherbereich befindet und dass der Objektzeiger eine Position innerhalb eines ausgewählten Arbeitsspeicherbereichs angibt, für den eine automatische Speicherbereinigung stattfindet, wird durch eine Routine, die innerhalb eines Prozessors der Datenverarbeitungsumgebung ausgeführt wird, eine Verarbeitungssteuerung erhalten. Die Routine erhält den Objektzeiger aus dem Zeigerspeicherbereich und ermittelt, ob der Objektzeiger modifiziert werden soll. Wenn der Objektzeiger modifiziert werden soll, modifiziert die Routine den Objektzeiger. Danach kann die Routine den modifizierten Objektzeiger in einer ausgewählten Position speichern.

    Floating-point event counters with automatic geometric pre-scaling, for electronic devices.

    公开(公告)号:GB2499487A

    公开(公告)日:2013-08-21

    申请号:GB201221914

    申请日:2012-12-05

    Applicant: IBM

    Abstract: Disclosed is an event counter for electronic devices and a method of operation. The counter works by receiving a signal that indicates that an event in the device has occurred. The counter in then incremented each time a variable number of the events have occurred, and automatically increasing the variable number as the total count of events increases. The event counter may have a count mantissa and the variable number increases geometrically each time the count mantissa overflows. The count exponent may be incremented each time the count mantissa overflows, and the variable number is a pre-scale value equal to a counter base raised to the power of the value of the count exponent. The count mantissa may be set to a transitional value each time the count mantissa overflows, the transitional value equal to the overflow value of the count mantissa divided by the counter base.

    Bereitstellen logischer Partitionen mit einer ausschließlichen Nutzung eines Prozessorkerns wiedergebenden hardware-strang-spezifischen Information

    公开(公告)号:DE112012005085T5

    公开(公告)日:2014-08-28

    申请号:DE112012005085

    申请日:2012-12-10

    Applicant: IBM

    Abstract: Techniken zum Simulieren einer ausschließlichen Nutzung eines Prozessorkerns unter mehreren logischen Partitionen (logical partitions (LPARs)) beinhalten als Reaktion auf Zugriffsanfragen durch die LPARs ein Bereitstellen hardware-strang-abhängiger Statusinformationen, die eine ausschließliche Nutzung des Prozessors durch die auf die hardware-strang-abhängigen Informationen zugreifende LPAR wiedergeben. Die als Reaktion auf die Zugriffsanfragen ausgegebenen Informationen werden umgewandelt, wenn es sich beim Anfrager um ein Programm handelt, das mit einer niedrigeren Berechtigungsebene als der Berechtigungsebene des Hypervisors ausgeführt wird, so dass jede logische Partition den Prozessor so wahrnimmt, als ob sie eine ausschließliche Nutzung des Prozessors besitzt. Die Techniken können durch einen logischen Schaltungsblock innerhalb des Prozessorkerns realisiert werden, welcher die hardware-strang-spezifischen Informationen in eine logische Darstellung der hardware-strang-spezifischen Informationen umwandelt, oder die Umwandlung kann durch Programmanweisungen eines Interrupt-Abwicklers durchgeführt werden, der einen Zugriff auf das die Informationen enthaltende physische Register unterbricht.

    Floating-point of the invention
    9.
    发明专利

    公开(公告)号:GB2499487B

    公开(公告)日:2014-02-12

    申请号:GB201221914

    申请日:2012-12-05

    Applicant: IBM

    Abstract: Occurrences of a particular event in an electronic device are counted by incrementing an event counter each time a variable number of the particular events have occurred, and automatically increasing that variable number as the total count increases. The variable number (prescale value) can increase geometrically according to a programmable counter base each time the count mantissa overflows. The event counter thereby provides hardware-implemented automatic prescaling while significantly reducing the number of interface bits required to support very large count ranges, and retaining high accuracy at very large event counts.

Patent Agency Ranking