Arrangements for hardware and software resource monitoring
    1.
    发明申请
    Arrangements for hardware and software resource monitoring 审中-公开
    硬件和软件资源监控的安排

    公开(公告)号:US20090007108A1

    公开(公告)日:2009-01-01

    申请号:US11824378

    申请日:2007-06-29

    申请人: Ulf R. Hanebutte

    发明人: Ulf R. Hanebutte

    IPC分类号: G06F9/455 G06F9/46

    摘要: In one embodiment a method for accounting processing resources expended on an activity is disclosed. The method can include determining a task to be performed by a domain, where the task can utilize at least one hardware resource and at least one software resource. The method can monitor and correlate events that are only visible as hardware events with events that are only visible as software events. In one embodiment, this capability is applied to virtual machine configurations on platform power-managed systems to provided correlated platform performance state characteristics on virtual machine, workload or thread level. The method can also combine an output metric of the hardware monitor with an output metric of the software monitor to provide an accounting of resources utilized by the task.

    摘要翻译: 在一个实施例中,公开了一种用于在活动上消耗的会计处理资源的方法。 该方法可以包括确定要由域执行的任务,其中任务可以利用至少一个硬件资源和至少一个软件资源。 该方法可以监视和关联只能作为硬件事件显示的事件,而事件只能作为软件事件显示。 在一个实施例中,该能力应用于平台功率管理系统上的虚拟机配置,以在虚拟机,工作负载或线程级别上提供相关的平台性能状态特性。 该方法还可以将硬件监视器的输出度量与软件监视器的输出度量相结合,以提供对该任务使用的资源的记帐。

    METHOD AND APPARATUS FOR MAINTAINING SYNCHRONIZATION OF AUDIO IN A COMPUTING SYSTEM
    2.
    发明申请
    METHOD AND APPARATUS FOR MAINTAINING SYNCHRONIZATION OF AUDIO IN A COMPUTING SYSTEM 失效
    用于维护计算机系统中音频同步的方法和装置

    公开(公告)号:US20080147918A1

    公开(公告)日:2008-06-19

    申请号:US11958074

    申请日:2007-12-17

    IPC分类号: G06F3/00 G06F13/28

    CPC分类号: G06F3/162

    摘要: A new audio playback architecture may be used, which allows the use of much larger buffering than that used by a typical audio subsystem in a computing system to improve power efficiency of the system and at the same time allows to maintain the quality (e.g., fidelity and responsiveness) of the audio playback. The audio controller in the new architecture may be made to report back to the host system a more accurate indication of which audio frame is being set to the audio codec than a currently available audio controller does. Additionally, the controller is capable of re-fetching previously buffered (but not yet transmitted) data. Furthermore, buffers in both the audio controller and the main memory may be dynamically adjusted during playback of audio data and/or for different applications.

    摘要翻译: 可以使用新的音频回放架构,其允许使用比计算系统中的典型音频子系统使用的更大的缓冲以提高系统的功率效率,并且同时允许保持质量(例如,保真度 和响应性)的音频播放。 可以使新架构中的音频控制器向主机系统报告比当前可用的音频控制器更准确地指示哪个音频帧被设置为音频编解码器。 此外,控制器能够重新获取先前缓存的(但尚未发送)的数据。 此外,音频控制器和主存储器中的缓冲器可以在音频数据和/或不同应用的回放期间被动态调整。

    TECHNOLOGIES FOR DYNAMIC WORK QUEUE MANAGEMENT

    公开(公告)号:US20170289242A1

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

    申请号:US15087536

    申请日:2016-03-31

    IPC分类号: H04L29/08

    CPC分类号: H04L67/1008

    摘要: Technologies for dynamic work queue management include a producer computing device communicatively coupled to a consumer computing device. The consumer computing device is configured to transmit a pop request (e.g., a one-sided pull request) that includes consumption constraints indicating an amount of work (e.g., a range of acceptable fraction of work elements to return from a work queue of the producer computing device) to pull from the producer computing device. The producer computing device is configured to determine whether the pop request can be satisfied and generate a response that includes an indication of the result of the determination and one or more producer metrics usable by the consumer computing device to determine a subsequent action to be performed by the consumer computing device upon receipt of the response message. Other embodiments are described and claimed herein.

    MEMORY RANK BURST SCHEDULING
    4.
    发明申请
    MEMORY RANK BURST SCHEDULING 有权
    记忆排名调查

    公开(公告)号:US20090248994A1

    公开(公告)日:2009-10-01

    申请号:US12057132

    申请日:2008-03-27

    IPC分类号: G06F12/00

    摘要: A method, device, and system are disclosed. In one embodiment the method includes grouping multiple memory requests into multiple of memory rank queues. Each rank queue contains the memory requests that target addresses within the corresponding memory rank. The method also schedules a minimum burst number of memory requests within one of the memory rank queues to be serviced when the burst number has been reached in the one of the plurality of memory rank queues. Finally, if a memory request exceeds an aging threshold, then that memory request will be serviced

    摘要翻译: 公开了一种方法,装置和系统。 在一个实施例中,该方法包括将多个存储器请求分组成多个存储器秩队列。 每个排队队列包含针对相应内存等级内的地址的内存请求。 当在多个存储器排队列之一中已经达到突发数目时,该方法还调度在要服务的存储器秩队列之一内的一个存储器请求中的最小突发数量。 最后,如果内存请求超过老化阈值,那么该内存请求将被服务

    Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state
    5.
    发明申请
    Method and apparatus for saving power for a computing system by providing instant-on resuming from a hibernation state 审中-公开
    通过提供从休眠状态的即时恢复来为计算系统节省电力的方法和装置

    公开(公告)号:US20080082752A1

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

    申请号:US11540374

    申请日:2006-09-29

    IPC分类号: G06F12/00

    摘要: A computing system may conserve more power by entering S4 state than S3 state over long periods of inactivity and also have an instant-on capability when assuming from S4 state by using a fast accessible non-volatile cache (e.g., flash memory). Rather than storing memory content to a disk drive, the memory content may be cached in the non-volatile cache when the system is entering S4 state. The non-volatile cache may be coupled to a bus that connects the disk drive with the disk controller. When resuming from S4 state, the memory content may be read from the non-volatile cache rather than from the slow disk drive. Both the caching and resuming processes may be performed in an OS-transparent manner. A mapping table may be created and stored in the non-volatile cache during the caching process to provide efficient reading from the non-volatile cache during the resuming process.

    摘要翻译: 计算系统可以通过在长时间不活动的情况下通过进入S4状态而不是S3状态来节省更多的功率,并且当通过使用快速可访问的非易失性高速缓存(例如,闪速存储器)从S4状态开始时具有即时启动能力。 而不是将内存内容存储到磁盘驱动器,当系统进入S4状态时,存储器内容可以被缓存在非易失性高速缓存中。 非易失性缓存可以耦合到将盘驱动器与盘控制器连接的总线。 当从S4状态恢复时,可以从非易失性缓存而不是从慢磁盘驱动器读取存储器内容。 缓存和恢复过程都可以以OS透明的方式执行。 可以在缓存过程期间创建映射表并将其存储在非易失性高速缓存中,以在恢复过程期间提供来自非易失性高速缓存的高效读取。

    ADAPTIVE MEMORY FREQUENCY SCALING
    8.
    发明申请
    ADAPTIVE MEMORY FREQUENCY SCALING 有权
    自适应存储频率范围

    公开(公告)号:US20110320846A1

    公开(公告)日:2011-12-29

    申请号:US12821874

    申请日:2010-06-23

    IPC分类号: G06F1/26

    摘要: Methods and apparatuses for adaptive memory operational state management. A memory performance parameter is determined for at least a portion of a memory system. The memory performance parameter is compared to one or more threshold values. An operating frequency of the memory system can be modified based on results of the comparison of the memory performance parameter and the one or more threshold values.

    摘要翻译: 用于自适应存储器操作状态管理的方法和装置。 为存储器系统的至少一部分确定存储器性能参数。 将存储器性能参数与一个或多个阈值进行比较。 可以基于存储器性能参数与一个或多个阈值的比较结果来修改存储器系统的工作频率。

    TECHNIQUES FOR PROVIDING HOLISTIC VIEWS OF PERSONAL ENERGY CONSUMPTION
    9.
    发明申请
    TECHNIQUES FOR PROVIDING HOLISTIC VIEWS OF PERSONAL ENERGY CONSUMPTION 审中-公开
    提供个人能源消费观念的技术

    公开(公告)号:US20110304645A1

    公开(公告)日:2011-12-15

    申请号:US13174159

    申请日:2011-06-30

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/06 Y02P90/82

    摘要: Techniques for providing holistic views of energy consumption. Energy consumption of one or more energy consuming devices corresponding to a user is monitored. The energy consumption for the one or more energy consuming devices is aggregated. A graphical representation of the energy consumption is provided to the user for the one or more energy consuming devices and aggregate energy consumption. The graphical representation comprises at least one visual metaphor for energy consumption.

    摘要翻译: 提供整体能源消费观的技术。 监视对应于用户的一个或多个能量消耗装置的能量消耗。 一个或多个能量消耗装置的能量消耗被聚合。 为用户提供能量消耗的图形表示用于一个或多个能量消耗装置和总能量消耗。 图形表示包括用于能量消耗的至少一个视觉隐喻。

    Method and apparatus for caching memory content on a computing system to facilitate instant-on resuming from a hibernation state
    10.
    发明授权
    Method and apparatus for caching memory content on a computing system to facilitate instant-on resuming from a hibernation state 有权
    用于在计算系统上缓存存储器内容以便于从休眠状态即时恢复的方法和装置

    公开(公告)号:US07594073B2

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

    申请号:US11541113

    申请日:2006-09-29

    CPC分类号: G06F12/0866 Y02D10/13

    摘要: The memory content may be cached in the non-volatile cache when a computing system is entering S4 state. The non-volatile cache may be coupled to a bus that connects the disk drive with the disk controller. When resuming from S4 state, the memory content may be read from the non-volatile cache rather than from the slow disk drive, which facilitates instant-on resuming for the system. The caching process may be performed in an OS-transparent manner. During the caching process, data with contiguous addresses may be merged into a block of data. A mapping table may be created and stored in the non-volatile cache which includes multiple entries, each for a block of data. The mapping table facilitates data reading from the non-volatile cache to provide instant-on resuming from S4 state.

    摘要翻译: 当计算系统进入S4状态时,存储器内容可以被缓存在非易失性高速缓存中。 非易失性缓存可以耦合到将盘驱动器与盘控制器连接的总线。 当从S4状态恢复时,可以从非易失性高速缓存而不是从慢磁盘驱动器读取存储器内容,这有助于系统的即时恢复。 缓存过程可以以OS透明的方式执行。 在缓存过程中,具有连续地址的数据可以被合并到一个数据块中。 可以创建映射表并将其存储在非易失性高速缓存中,其包括多个条目,每个条目用于数据块。 该映射表便于从非易失性高速缓存中进行数据读取,以提供从S4状态的即时恢复。