scispace - formally typeset
R

Robert Bruce Aglietti

Researcher at Hewlett-Packard

Publications -  12
Citations -  287

Robert Bruce Aglietti is an academic researcher from Hewlett-Packard. The author has contributed to research in topics: Page table & Memory map. The author has an hindex of 8, co-authored 12 publications receiving 287 citations.

Papers
More filters
Patent

Cache management for a multi-threaded processor

TL;DR: In this paper, the cache memory is partitioned among a set of threads of a multi-threaded processor, and when a cache miss occurs, a replacement line is selected in a partition of the cache space which is allocated to the particular thread from which the access causing the cache miss originated, thereby preventing pollution to partitions belonging to other threads.
Patent

Method and system allowing a single entity to manage memory comprising compressed and uncompressed data

TL;DR: In this paper, a method for adding compressed page tables to an operating system is described, where a single entity has control of the compression and decompression of data and where the data is stored.
Patent

Managing latencies in accessing memory of computer systems

TL;DR: In this article, a latency manager determines the access time to acquire a piece of data in the memory system and compares the determined access time with a threshold, and then triggers an interrupt for the operating system to switch threads or processes so that execution of the first process is postponed and execution of a second process starts.
Patent

Multi-threaded processing system and method for scheduling the execution of threads based on data received from a cache memory

TL;DR: In this paper, a thread scheduler calculates or maintains a figure of merit for each thread executing on the processor, which determines which thread to switch to when the current or previous thread has a long latency.
Patent

Method for improving inline compression bandwidth for high speed buses

TL;DR: In this article, a method for inline bus data compression and decompression is described, where data is selected for transfer via a data bus, the data is divided into byte sized divisions of the bus width, and each byte is compressed by an individual compression engine.