System for correct distribution of hypervisor work
    12.
    发明授权
    System for correct distribution of hypervisor work 有权
    正确分配管理程序工作的系统

    公开(公告)号:US08024726B2

    公开(公告)日:2011-09-20

    申请号:US10857744

    申请日:2004-05-28

    CPC classification number: G06F9/5077

    Abstract: An apparatus, program product and method distributes work within a logically partitioned computer system by binding a virtual processor or other resource of a hypervisor partition to a partition or physical resource. The partition or physical resource to which the virtual resource is bound is the same partition or physical resource upon whose behalf the hypervisor resource does work. The partition requesting work of the hypervisor partition is thus penalized by virtue the virtual resource using a physical resource owned by the requesting partition.

    Abstract translation: 装置,程序产品和方法通过将虚拟机管理程序分区的虚拟处理器或其他资源绑定到分区或物理资源来在逻辑分区的计算机系统内分发工作。 虚拟资源绑定到的分区或物理资源是虚拟机管理程序资源运行的相同的分区或物理资源。 因此,要求虚拟机管理程序分区的工作的分区由于使用由请求分区拥有的物理资源的虚拟资源而受到惩罚。

    CONTROLLING DEPTH AND LATENCY OF EXIT OF A VIRTUAL PROCESSOR'S IDLE STATE IN A POWER MANAGEMENT ENVIRONMENT
    14.
    发明申请
    CONTROLLING DEPTH AND LATENCY OF EXIT OF A VIRTUAL PROCESSOR'S IDLE STATE IN A POWER MANAGEMENT ENVIRONMENT 审中-公开
    控制电源管理环境中虚拟处理器空闲状态的深度和失效

    公开(公告)号:US20120198452A1

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

    申请号:US13445051

    申请日:2012-04-12

    CPC classification number: G06F9/45533 G06F9/45541 G06F2009/45575

    Abstract: A mechanism is provided in a logically partitioned data processing system for controlling depth and latency of exit of a virtual processor's idle state. A virtualization layer generates a cede latency setting information (CLSI) data. Responsive to booting a logical partition, the virtualization layer communicates the CLSI data to an operating system (OS) of the logical partition. The OS determines, based on the CLSI data, a particular idle state of a virtual processor under a control of the OS. Responsive to the OS calling the virtualization layer, the OS communicates the particular idle state of the virtual processor to the virtualization layer for assigning the particular idle state and wake-up characteristics to the virtual processor.

    Abstract translation: 在逻辑分区的数据处理系统中提供一种机制,用于控制虚拟处理器的空闲状态的退出的深度和等待时间。 一个虚拟化层产生一个雪松延迟设置信息(CLSI)数据。 响应于引导逻辑分区,虚拟化层将CLSI数据传送到逻辑分区的操作系统(OS)。 OS根据CLSI数据确定在OS控制下的虚拟处理器的特定空闲状态。 响应于调用虚拟化层的OS,OS将虚拟处理器的特定空闲状态传送到虚拟化层,以将特定的空闲状态和唤醒特性分配给虚拟处理器。

    METHOD AND APPARATUS FOR FREQUENCY INDEPENDENT PROCESSOR UTILIZATION RECORDING REGISTER IN A SIMULTANEOUSLY MULTI-THREADED PROCESSOR
    15.
    发明申请
    METHOD AND APPARATUS FOR FREQUENCY INDEPENDENT PROCESSOR UTILIZATION RECORDING REGISTER IN A SIMULTANEOUSLY MULTI-THREADED PROCESSOR 审中-公开
    同步多路由处理器中频率独立处理器利用记录寄存器的方法和装置

    公开(公告)号:US20080086395A1

    公开(公告)日:2008-04-10

    申请号:US11539225

    申请日:2006-10-06

    CPC classification number: G06Q30/04

    Abstract: The present invention thus provides for a method, system, and computer-usable medium that afford an equitably charging of a customer for computer usage time. In a preferred embodiment, the method includes the steps of: tracking an amount of computer resources in a Simultaneous Multithreading (SMT) computer that are available to a customer for a specified period of time; determining if the computer resources in the SMT computer are operating at a nominal rate; and in response to determining that the computer resources are operating at a non-nominal rate, adjusting a billing charge to the customer, wherein the billing charge reflects that the customer has available computer resources, in the SMT computer, that are not operating at the nominal rate during the specified period of time.

    Abstract translation: 因此,本发明提供了一种方法,系统和计算机可用介质,其为客户公平地对计算机使用时间进行计费。 在优选实施例中,该方法包括以下步骤:跟踪在指定时间段内对客户可用的同时多线程(SMT)计算机中的计算机资源量; 确定SMT计算机中的计算机资源是否以标称速率运行; 并且响应于确定所述计算机资源以非标称速率运行,对所述客户调整所述计费费用,其中所述计费费用反映所述客户具有可用的计算机资源,所述计算机资源在所述SMT计算机中不在 指定期间的名义利率。

    Mechanism for enabling the distribution of operating system resources in a multi-node computer system
    17.
    发明申请
    Mechanism for enabling the distribution of operating system resources in a multi-node computer system 有权
    在多节点计算机系统中启用操作系统资源分配的机制

    公开(公告)号:US20050210470A1

    公开(公告)日:2005-09-22

    申请号:US10793476

    申请日:2004-03-04

    CPC classification number: G06F9/5083 G06F9/505 G06F2209/5019

    Abstract: Disclosed is an apparatus, method, and program product that enables distribution of operating system resources on a nodal basis in the same proportions as the expected system workload. The preferred embodiment of the present invention accomplishes this by assigning various types of weights to each node to represent their proportion of the overall balance within the system. Target Weights represent the desired distribution of the workload based on the existing proportions of processor and memory resources on each node. The actual workload balance on the system is represented by Current Weights, which the operating system strives to keep as close to the Target Weights as possible, on an ongoing basis. When the system is started, operating system services distribute their resources nodally in the same proportions as the Target Weights, and can request to be notified if the Target Weights ever change. If processors and/or memory are subsequently added or removed, new Target Weights are calculated at that time, and all services which requested notification are notified so they can redistribute their resources according to the new Target Weights or a stepwise refinement thereof.

    Abstract translation: 公开了一种装置,方法和程序产品,其能够以与预期系统工作负载相同的比例在节点基础上分发操作系统资源。 本发明的优选实施例通过为每个节点分配各种类型的权重来表示其在系统内的总体平衡的比例来实现。 目标权重表示基于每个节点上处理器和内存资源的现有比例的工作负载的所需分布。 系统上的实际工作负载余额由Current Weights表示,操作系统力求尽可能地保持尽可能接近目标权重。 当系统启动时,操作系统服务会以与“目标权重”相同的比例节点资源,并且如果“目标权重”(Target Weights)发生变化,则可以请求收到通知。 如果随后添加或删除处理器和/或内存,那么当时计算出新的目标权重,并通知所有请求通知的服务,以便他们可以根据新的“目标权重”或其逐步改进来重新分配资源。

    Time-based task priority boost management using boost register values
    19.
    发明授权
    Time-based task priority boost management using boost register values 有权
    使用升压寄存器值的基于时间的任务优先级升级管理

    公开(公告)号:US09229716B2

    公开(公告)日:2016-01-05

    申请号:US13323268

    申请日:2011-12-12

    CPC classification number: G06F9/3009 G06F9/4881 G06F2209/486

    Abstract: According to one aspect of the present disclosure, a method and technique for task priority boost management is disclosed. The method includes: responsive to a thread executing in user mode an instruction to boost a priority of the thread, accessing a boost register, the boost register accessible in kernel mode; determining a value of the boost register; and responsive to determining that the boost register holds a non-zero value, boosting the priority of the thread.

    Abstract translation: 根据本公开的一个方面,公开了一种用于任务优先级提升管理的方法和技术。 该方法包括:响应于以用户模式执行的线程,提升线程的优先级的指令,访问升压寄存器,内核模式可访问的升压寄存器; 确定升压寄存器的值; 并且响应于确定升压寄存器保持非零值,提高线程的优先级。

    TASK PRIORITY BOOST MANAGEMENT
    20.
    发明申请
    TASK PRIORITY BOOST MANAGEMENT 有权
    任务优先加强管理

    公开(公告)号:US20130152098A1

    公开(公告)日:2013-06-13

    申请号:US13323268

    申请日:2011-12-12

    CPC classification number: G06F9/3009 G06F9/4881 G06F2209/486

    Abstract: According to one aspect of the present disclosure, a method and technique for task priority boost management is disclosed. The method includes: responsive to a thread executing in user mode an instruction to boost a priority of the thread, accessing a boost register, the boost register accessible in kernel mode; determining a value of the boost register; and responsive to determining that the boost register holds a non-zero value, boosting the priority of the thread.

    Abstract translation: 根据本公开的一个方面,公开了一种用于任务优先级提升管理的方法和技术。 该方法包括:响应于以用户模式执行的线程,提升线程的优先级的指令,访问升压寄存器,内核模式可访问的升压寄存器; 确定升压寄存器的值; 并且响应于确定升压寄存器保持非零值,提高线程的优先级。

Patent Agency Ranking