Power management in electronic systems
    3.
    发明申请
    Power management in electronic systems 有权
    电子系统中的电源管理

    公开(公告)号:US20090172432A1

    公开(公告)日:2009-07-02

    申请号:US12006064

    申请日:2007-12-28

    IPC分类号: G06F1/26

    摘要: In one embodiment, an electronic apparatus comprises at least one processor and a computer readable medium coupled to the processor and comprising logic instructions encoded in the computer readable medium, wherein the instructions, when executed in a processing system, cause the processing system to perform operations comprising initializing a direct memory access profiler in an electronic system, wherein the direct memory access is coupled to a policy manager in the electronic system, measuring at least one memory consumption characteristic of the electronic system, communicating the at least one memory consumption characteristic to a policy manager of the electronic system, and using the at least one memory consumption characteristic to adjust a power state of the electronic system.

    摘要翻译: 在一个实施例中,电子设备包括耦合到处理器的至少一个处理器和计算机可读介质,并且包括编码在计算机可读介质中的逻辑指令,其中当在处理系统中执行时,指令使处理系统执行操作 包括在电子系统中初始化直接存储器访问分析器,其中所述直接存储器访问耦合到所述电子系统中的策略管理器,测量所述电子系统的至少一个存储器消耗特性,将所述至少一个存储器消耗特性传达到 电子系统的策略管理器,并且使用至少一个存储器消耗特性来调整电子系统的功率状态。

    Dynamically Switching A Workload Between Heterogeneous Cores Of A Processor
    5.
    发明申请
    Dynamically Switching A Workload Between Heterogeneous Cores Of A Processor 有权
    在处理器的异构核心之间动态切换工作负载

    公开(公告)号:US20140101411A1

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

    申请号:US13645081

    申请日:2012-10-04

    申请人: Premanand Sakarda

    发明人: Premanand Sakarda

    IPC分类号: G06F9/30 G06F15/76

    摘要: In one embodiment, a policy manager may receive operating system scheduling information, performance prediction information for at least one future quantum, and current processor utilization information, and determine a performance prediction for a future quantum and whether to cause a switch between asymmetric cores of a multicore processor based at least in part on this received information. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,策略管理器可以接收操作系统调度信息,用于至少一个未来量子的性能预测信息和当前处理器利用信息,并且确定未来量子的性能预测以及是否导致在 至少部分地基于该接收到的信息的多核处理器。 描述和要求保护其他实施例。

    Switching Between Processor Cache and Random-Access Memory
    6.
    发明申请
    Switching Between Processor Cache and Random-Access Memory 有权
    在处理器缓存和随机存取存储器之间切换

    公开(公告)号:US20130031346A1

    公开(公告)日:2013-01-31

    申请号:US13552421

    申请日:2012-07-18

    申请人: Premanand Sakarda

    发明人: Premanand Sakarda

    IPC分类号: G06F9/24 G06F12/00

    CPC分类号: G06F9/4401 G06F2212/2515

    摘要: The present disclosure describes techniques and apparatuses for switching between processor cache and random-access memory. In some aspects, the techniques and apparatuses are able to reduce die size of application-specific components by forgoing dedicated random-access memory (RAM). Instead of using dedicated RAM, a memory having a cache configuration is reconfigured to a RAM configuration during operations of the application-specific component and then, when the operations are complete, the memory is configured back to the cache configuration. Because many application-specific components already include memory having the cache configuration, reconfiguring this memory rather than including a dedicated RAM reduces die size for the application component.

    摘要翻译: 本公开描述了用于在处理器高速缓存和随机存取存储器之间切换的技术和装置。 在一些方面,技术和设备能够通过去除专用随机存取存储器(RAM)来减少应用专用组件的芯片尺寸。 代替使用专用RAM,具有缓存配置的存储器在应用特定组件的操作期间被重新配置为RAM配置,然后,当操作完成时,将存储器配置回高速缓存配置。 由于许多应用程序特定的组件已经包括具有高速缓存配置的内存,因此重新配置这个内存而不是包含一个专用的RAM可以减少应用程序组件的代码大小。

    Adaptive bus profiler
    7.
    发明授权
    Adaptive bus profiler 有权
    自适应总线剖析器

    公开(公告)号:US07949817B1

    公开(公告)日:2011-05-24

    申请号:US12182014

    申请日:2008-07-29

    申请人: Premanand Sakarda

    发明人: Premanand Sakarda

    IPC分类号: G06F13/40 G06F13/42 G06F1/00

    摘要: An adaptive bus profiler is described. In embodiment(s), data traffic that is communicated on an adaptive bus can be monitored, and projected data traffic that is scheduled for communication via the adaptive bus can be determined. An adaptive bus profile can be determined based on the data traffic and the projected data traffic. The data traffic that is communicated on the adaptive bus can be suspended to reconfigure a bus width of the adaptive bus based on the adaptive bus profile.

    摘要翻译: 描述了一种自适应总线剖析器。 在实施例中,可以监视在自适应总线上传送的数据业务,并且可以确定经由自适应总线调度用于通信的投影数据业务。 可以基于数据流量和投影数据流量来确定自适应总线简档。 可以暂停在自适应总线上传送的数据业务,以便基于自适应总线配置文件重新配置自适应总线的总线宽度。

    Memory manager for heterogeneous memory control
    8.
    发明授权
    Memory manager for heterogeneous memory control 有权
    内存管理器用于异构内存控制

    公开(公告)号:US07571295B2

    公开(公告)日:2009-08-04

    申请号:US11196959

    申请日:2005-08-04

    IPC分类号: G06F13/14

    CPC分类号: G06F12/0891

    摘要: Embodiments of a method and system for heterogeneous memory control are disclosed. The embodiments include components of a Memory Manager that receive usage information of a memory subsystem of a host system, the memory subsystem including internal memory and external memory. The Memory Manager also receives client information of one or more clients that are coupled to and/or integrated with the host system. A request or call for internal memory is also received at the Memory Manager from the clients. The Memory manager automatically controls the memory in accordance with one or more of the request, the usage information and the client information. The control includes allocating a portion of the internal memory to the client, remapping one or more areas of internal memory from a first client to a second client, and/or reorganizing the memory by remapping external memory to internal memory. Other embodiments are described and claimed.

    摘要翻译: 公开了用于异构存储器控制的方法和系统的实施例。 实施例包括接收主机系统的存储器子系统的使用信息的存储器管理器的组件,存储器子系统包括内部存储器和外部存储器。 内存管理器还接收耦合到主机系统和/或与主机系统集成的一个或多个客户端的客户端信息。 内存管理器还会从客户端接收到内部存储器的请求或请求。 内存管理器根据请求,使用信息和客户端信息中的一个或多个自动控制内存。 控制包括将内部存储器的一部分分配给客户端,将内部存储器的一个或多个区域从第一客户端重新映射到第二客户端,和/或通过将外部存储器重新映射到内部存储器来重新组织存储器。 描述和要求保护其他实施例。

    System and method for adaptive power management
    9.
    发明申请
    System and method for adaptive power management 有权
    自适应电源管理系统和方法

    公开(公告)号:US20060123253A1

    公开(公告)日:2006-06-08

    申请号:US11007098

    申请日:2004-12-07

    IPC分类号: G06F1/26

    摘要: A processing system may include a performance monitoring unit (PMU), a machine accessible medium, and a processor responsive to the PMU and the machine accessible medium. Instructions encoded in the machine accessible medium, when executed by the processor, may determine whether performance details for the processing system should be collected, based at least in part on a predetermined monitoring policy for the processing system. The instructions may generate performance data for the processing system, based at least in part on data obtained from the PMU. The instructions may determine whether the processing system should be reconfigured, based at least in part on the performance data and a power policy profile for the processing system. The instructions may automatically adjust power consumption of the processing system by using the PMU to reconfigure the processing system. Other embodiments are described and claimed.

    摘要翻译: 处理系统可以包括性能监视单元(PMU),机器可访问介质和响应于PMU和机器可访问介质的处理器。 在机器可访问介质中编码的指令在由处理器执行时可以至少部分地基于用于处理系统的预定监视策略来确定是否应该收集处理系统的性能细节。 该指令可以至少部分地基于从PMU获得的数据来生成处理系统的性能数据。 所述指令可以至少部分地基于所述处理系统的性能数据和功率策略简档来确定所述处理系统是否应被重新配置。 该指令可以通过使用PMU重新配置处理系统来自动调整处理系统的功耗。 描述和要求保护其他实施例。