会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Identifying a target processor idle state
    • 识别目标处理器空闲状态
    • US20070234088A1
    • 2007-10-04
    • US11397782
    • 2006-04-04
    • Allen MarshallAndrew RitzTodd Carpenter
    • Allen MarshallAndrew RitzTodd Carpenter
    • G06F1/32
    • G06F1/3228
    • Embodiments of the present invention are directed at identifying an idle state for a processor that minimizes power consumption. In accordance with one embodiment, a method for identifying a target idle state that does not require a linear progression into any intermediate states is provided. More specifically the method includes collecting data from a plurality of data sources that describes activities occurring on the computer and/or attributes of the hardware platform. Then, using the collected data, a target idle state for the processor is calculated. Finally, if the current idle state of the processor is different than the target idle state, the method causes the idle state of the processor to be changed to the target idle state.
    • 本发明的实施例涉及识别最小化功耗的处理器的空闲状态。 根据一个实施例,提供了一种用于识别不需要线性进展到任何中间状态的目标空闲状态的方法。 更具体地,该方法包括从描述在计算机上发生的活动和/或硬件平台的属性的多个数据源收集数据。 然后,使用收集的数据,计算处理器的目标空闲状态。 最后,如果处理器的当前空闲状态不同于目标空闲状态,则该方法使处理器的空闲状态改变为目标空闲状态。
    • 2. 发明申请
    • Processor specific BIOS interface for power management
    • 处理器专用BIOS接口,用于电源管理
    • US20070162776A1
    • 2007-07-12
    • US11328010
    • 2006-01-09
    • Todd CarpenterAllen MarshallAndrew Ritz
    • Todd CarpenterAllen MarshallAndrew Ritz
    • G06F1/26
    • G06F1/3203Y02D10/126
    • Processor power management capabilities that enable an operating system kernel to interact with a plurality of ACPI-compliant computing devices to manage processor power using a generic processor description is described. Specifications of power processor management capabilities of processor types are stored in data structures, i.e., objects. Each object contains a control value field and a control mask field and may also contain a status value field and a status mask field. The kernel loads a generic processor driver and objects for each processor type enabling the kernel to respond to power management events such as, but are not limited to, processor utilization and processor operating temperature events. In response to a power management event, the kernel calculates a desired processor performance state; sets bits in the control mask field to describe the desired processor performance state; and passes the control mask to the generic processor driver which controls the processor. Responses to power management events include, but are not limited to, adjusting processor voltage and/or adjusting processor frequency.
    • 描述了使得操作系统内核能够与多个符合ACPI的计算设备进行交互以使用通用处理器描述来管理处理器功率的处理器电源管理能力。 处理器类型的功率处理器管理能力的规范被存储在数据结构即对象中。 每个对象包含控制值字段和控制掩码字段,并且还可以包含状态值字段和状态掩码字段。 内核为每个处理器类型加载通用处理器驱动程序和对象,使内核能够响应电源管理事件,例如但不限于处理器利用率和处理器工作温度事件。 响应于电源管理事件,内核计算所需的处理器性能状态; 在控制掩码字段中设置位以描述所需的处理器性能状态; 并将控制掩码传递给控制处理器的通用处理器驱动器。 对电源管理事件的响应包括但不限于调整处理器电压和/或调整处理器频率。
    • 5. 发明授权
    • Timer access from user mode through a shared memory page
    • 定时器从用户模式访问共享内存页面
    • US08392917B2
    • 2013-03-05
    • US12414374
    • 2009-03-30
    • Shuvabrata GangulyJason S. WohlgemuthAllen Marshall
    • Shuvabrata GangulyJason S. WohlgemuthAllen Marshall
    • G06F9/455G06F9/46
    • G06F9/45533G06F9/45558G06F2009/45583
    • A computing system in which a software component executing on a platform can reliably and efficiently obtain state information about a component supported by the platform through the use of a shared memory page. State information may be supplied by the platform, but any state translation information needed to map the state information as supplied to a format as used may be provided through the shared page. In a virtualized environment, the state translation information can be used to map the value of a virtual timer counter or other component from a value provided by a virtual processor to a normalized reference time that will yield the same result, regardless of whether the software component is migrated to or from another virtual processor. Use of a shared page avoids the inefficiency of an intercept into a virtualized environment or a system calls in native mode operation.
    • 一种计算系统,其中在平台上执行的软件组件可以通过使用共享存储器页面可靠且有效地获得关于由平台支持的组件的状态信息。 状态信息可以由平台提供,但是可以通过共享页面来提供将所提供的状态信息映射到所使用的格式所需的任何状态转换信息。 在虚拟环境中,状态转换信息可用于将虚拟计时器或其他组件的值从虚拟处理器提供的值映射到将产生相同结果的归一化参考时间,而不管软件组件 迁移到另一个虚拟处理器或从其他虚拟处理器迁移。 使用共享页面可以避免在虚拟化环境中的拦截效率低下,或者以纯模式操作进行系统调用。
    • 6. 发明申请
    • ENLIGHTENMENT FOR LOW OVERHEAD HARDWARE ACCESS
    • 低硬度硬件访问的加强
    • US20100250230A1
    • 2010-09-30
    • US12414424
    • 2009-03-30
    • Shuvabrata GangulyJason S. WohlgemuthAllen Marshall
    • Shuvabrata GangulyJason S. WohlgemuthAllen Marshall
    • G06F9/455H04L9/00
    • G06F9/45558G06F2009/45583
    • A computing system in which a software component executing on a platform can reliably and efficiently obtain state information about a component supported by the platform through the use of a shared memory page. State information may be supplied by the platform, but any state translation information needed to map the state information as supplied to a format as used may be provided through the shared page. In a virtualized environment, the state translation information can be used to map the value of a virtual timer counter or other component from a value provided by a virtual processor to a normalized reference time that will yield the same result, regardless of whether the software component is migrated to or from another virtual processor. Use of a shared page avoids the inefficiency of an intercept into a virtualized environment or a system calls in native mode operation.
    • 一种计算系统,其中在平台上执行的软件组件可以通过使用共享存储器页面可靠且有效地获得关于由平台支持的组件的状态信息。 状态信息可以由平台提供,但是可以通过共享页面来提供将所提供的状态信息映射到所使用的格式所需的任何状态转换信息。 在虚拟环境中,状态转换信息可用于将虚拟计时器或其他组件的值从虚拟处理器提供的值映射到将产生相同结果的归一化参考时间,而不管软件组件 迁移到另一个虚拟处理器或从其他虚拟处理器迁移。 使用共享页面可以避免在虚拟化环境中的拦截效率低下,或者以纯模式操作进行系统调用。
    • 8. 发明授权
    • Processor specific BIOS interface for power management
    • 处理器专用BIOS接口,用于电源管理
    • US07577860B2
    • 2009-08-18
    • US11328010
    • 2006-01-09
    • Todd L. CarpenterAllen MarshallAndrew J. Ritz
    • Todd L. CarpenterAllen MarshallAndrew J. Ritz
    • G06F1/32G06F1/00
    • G06F1/3203Y02D10/126
    • Processor power management capabilities that enable an operating system kernel to interact with a plurality of ACPI-compliant computing devices to manage processor power using a generic processor description. Specifications of power processor management capabilities of processor types are stored in data structures, i.e., objects. Each object contains a control value field and a control mask field. The kernel loads a generic processor driver and objects for each processor type enabling the kernel to respond to power management events such as processor utilization and processor operating temperature events. In response to a power management event, the kernel calculates a desired processor performance state; sets bits in the control mask field to describe the desired processor performance state; and passes the control mask to the generic processor driver which controls the processor. Responses to power management events include adjusting processor voltage and/or adjusting processor frequency.
    • 处理器电源管理能力,其使得操作系统内核能够与多个符合ACPI的计算设备交互,以使用通用处理器描述来管理处理器功率。 处理器类型的功率处理器管理能力的规范被存储在数据结构即对象中。 每个对象包含一个控制值字段和一个控制掩码字段。 内核为每种处理器类型加载通用处理器驱动程序和对象,使内核能够响应电源管理事件,如处理器利用率和处理器工作温度事件。 响应于电源管理事件,内核计算所需的处理器性能状态; 在控制掩码字段中设置位以描述所需的处理器性能状态; 并将控制掩码传递给控制处理器的通用处理器驱动器。 对电源管理事件的响应包括调整处理器电压和/或调整处理器频率。
    • 9. 发明授权
    • Identifying a target processor idle state
    • 识别目标处理器空闲状态
    • US07490256B2
    • 2009-02-10
    • US11397782
    • 2006-04-04
    • Allen MarshallAndrew J RitzTodd L Carpenter
    • Allen MarshallAndrew J RitzTodd L Carpenter
    • G06F1/32
    • G06F1/3228
    • Embodiments of the present invention are directed at identifying an idle state for a processor that minimizes power consumption. In accordance with one embodiment, a method for identifying a target idle state that does not require a linear progression into any intermediate states is provided. More specifically the method includes collecting data from a plurality of data sources that describes activities occurring on the computer and/or attributes of the hardware platform. Then, using the collected data, a target idle state for the processor is calculated. Finally, if the current idle state of the processor is different than the target idle state, the method causes the idle state of the processor to be changed to the target idle state.
    • 本发明的实施例涉及识别最小化功耗的处理器的空闲状态。 根据一个实施例,提供了一种用于识别不需要线性进展到任何中间状态的目标空闲状态的方法。 更具体地,该方法包括从描述在计算机上发生的活动和/或硬件平台的属性的多个数据源收集数据。 然后,使用收集的数据,计算处理器的目标空闲状态。 最后,如果处理器的当前空闲状态不同于目标空闲状态,则该方法使处理器的空闲状态改变为目标空闲状态。