Abstract:
Un dispositivo (204) de acceso a memoria para acceder a una línea de memoria almacenada en una memoria (208) en un sistema (200) basado en procesador, que comprende: un puerto (213) de control configurado para recibir una solicitud de acceso de lectura que comprende una primera dirección de memoria lógica; y un puerto (219) de acceso a memoria configurado para acceder a la memoria (208); el dispositivo (204) de acceso a memoria configurado para: determinar una prioridad de la solicitud de acceso de lectura entre una solicitud de acceso de lectura de mayor prioridad y una solicitud de acceso de lectura de menor prioridad; caracterizado por que: en respuesta a determinar que la solicitud de acceso de lectura es una solicitud de acceso de lectura de mayor prioridad, recuperar a través del puerto (219) de acceso a la memoria, una primera línea de memoria (402) comprimida de mayor prioridad de la memoria en la primera dirección de memoria lógica de la solicitud de acceso de lectura; y en respuesta a determinar que la solicitud de acceso de lectura es una solicitud de acceso de lectura de menor prioridad, recuperar a través del puerto (219) de acceso a la memoria, una primera línea de memoria (404) comprimida de menor prioridad de la memoria (208) en una pluralidad de direcciones de memoria física contiguas derivadas de la primera dirección de memoria lógica de la solicitud de acceso de lectura.
Abstract:
Techniques for managing resources at a wireless device are described. In one aspect, the wireless device controls applications based on resource dema nds and available resources. Processing demands by the applications may be m onitored, and at least one of the applications may be controlled based on th e processing demands and a maximum processing capacity of a processing unit executing the applications. A data application may be controlled by reducing the amount of data exchanged by the application when high processing demand s are detected, and vice versa. In another aspect, the wireless device varie s resource capacity to match resources demands. The processing capacity of t he processing unit may be adjusted based on the processing demands. Higher c lock frequency may be selected for the processing unit when the processing d emands exceed a high threshold, and lower clock frequency may be selected wh en processing demands fall below a low threshold.
Abstract:
Un dispositivo inalámbrico (100) capaz de comunicarse con una estación base (150) en una red inalámbrica, que tiene un aparato que comprende: medios (212) para supervisar demandas de procesamiento de aplicaciones que se ejecutan en el dispositivo inalámbrico para una unidad de procesamiento que tenga una capacidad de procesamiento máxima; y medios (210) para controlar al menos una de las aplicaciones en función de las demandas de procesamiento y la máxima capacidad de procesamiento, dichos medios para controlar la al menos una aplicación comprenden además medios para ajustar un tamaño de ventana para la al menos una aplicación en función de las demandas de procesamiento y la máxima capacidad de procesamiento, regulando el tamaño de ventana un número de paquetes sin acuse de recibo transmitidos entre la al menos una aplicación y una estación base para aumentar o reducir así una cantidad de datos intercambiados con dicha estación base como respuesta a dichas demandas de procesamiento y máxima capacidad de procesamiento.
Abstract:
Techniques for managing resources at a wireless device are described. In one aspect, the wireless device controls applications based on resource demands and available resources. Processing demands by the applications may be monitored, and at least one of the applications may be controlled based on the processing demands and a maximum processing capacity of a processing unit executing the applications. A data application may be controlled by reducing the amount of data exchanged by the application when high processing demands are detected, and vice versa. In another aspect, the wireless device varies resource capacity to match resources demands. The processing capacity of the processing unit may be adjusted based on the processing demands. Higher clock frequency may be selected for the processing unit when the processing demands exceed a high threshold, and lower clock frequency may be selected when processing demands fall below a low threshold.
Abstract:
Techniques for managing resources at a wireless device are described. In one aspect, the wireless device controls applications based on resource demands and available resources. Processing demands by the applications may be monitored, and at least one of the applications may be controlled based on the processing demands and a maximum processing capacity of a processing unit executing the applications. A data application may be controlled by reducing the amount of data exchanged by the application when high processing demands are detected, and vice versa. In another aspect, the wireless device varies resource capacity to match resources demands. The processing capacity of the processing unit may be adjusted based on the processing demands. Higher clock frequency may be selected for the processing unit when the processing demands exceed a high threshold, and lower clock frequency may be selected when processing demands fall below a low threshold.
Abstract:
Techniques for managing resources at a wireless device are described. In one aspect, the wireless device controls applications based on resource demands and available resources. Processing demands by the applications may be monitored, and at least one of the applications may be controlled based on the processing demands and a maximum processing capacity of a processing unit executing the applications. A data application may be controlled by reducing the amount of data exchanged by the application when high processing demands are detected, and vice versa. In another aspect, the wireless device varies resource capacity to match resources demands. The processing capacity of the processing unit may be adjusted based on the processing demands. Higher clock frequency may be selected for the processing unit when the processing demands exceed a high threshold, and lower clock frequency may be selected when processing demands fall below a low threshold.