scispace - formally typeset
Patent

Method of adaptive read cache pre-fetching to increase host read throughput

TLDR
In this article, the authors employ receiving an operational parameter characteristic of a storage device, and adapt a read cache pre-fetch depth based in part on the operational parameter, which can be used to generate an operational parameters and vary the read cache depth in response to the operational parameters.
Abstract
Exemplary systems, methods, and devices employ receiving an operational parameter characteristic of a storage device, and adapting a read cache pre-fetch depth based in part on the operational parameter. An exemplary device includes a read cache memory and a read cache pre-fetch adaptation module operable to generate an operational parameter and vary read cache pre-fetch depth in response to the operational parameter.

read more

Citations
More filters
Patent

Systems and methods for adaptive prefetching

TL;DR: In this article, a dynamically adaptive prefetching mechanism based on block access history information and prior effectiveness of pre-fetching is provided. But this mechanism does not take into account prefetch efficiency; a dynamic value indicating the usefulness of past prefetches, prefetch wastage, in conjunction with prefetch resources available at any point in time, determine the number of blocks to read-ahead during a prefetch.
Patent

Adjusting parameters used to prefetch data from storage into cache

TL;DR: In this article, a method, system, and article of manufacture for adjusting parameters used to prefetch data from storage into cache is presented, where data units are added from a storage to a cache, wherein requested data from the storage is returned from the cache.
Patent

Reducing connection time for mass storage class devices

TL;DR: In this article, the authors present techniques for reducing the mount time for a peripheral device connected to an external host device by pre-fetching file system data before sending it to the external host.
Patent

Method and system for writing and reading application data

TL;DR: In this paper, an improved removable medium mount control for increasing the efficiency of removable medium driver device is proposed, in order to perform the steps of: managing mount-specific meta data characteristic for removable medium operation workload tasks; predicting upcoming I/O workload based on said meta data; determining based on calculated calculation, if or when an incoming mount request for mounting a removable medium will be serviced.
Patent

Apparatus and method for an adaptive multiple line prefetcher

TL;DR: In this article, a method and apparatus for adaptive multiple line prefetching is described, which includes the identification of a prefetch depth, which is used to determine the prefetch lines to be prefetched to temporary (cache) memory.
References
More filters
Patent

Method and apparatus for replacing cache lines in a cache memory

TL;DR: In this paper, a cache memory replacement algorithm replaces cache lines based on the likelihood that cache lines will not be needed soon, and the cache lines selected for replacement contain the most speculative data in the cache that is least likely to be needed.
Journal ArticleDOI

Multiple prefetch adaptive disk caching

TL;DR: A new disk caching algorithm is presented that uses an adaptive prefetching scheme to reduce the average service time for disk references, and the range of parameters of this scheme is explored, and its performance is evaluated through trace-driven simulation.
Patent

System and method for managing data in an I/O cache

TL;DR: In this paper, the authors present a system and method for fetching data from system memory to a device in communication with the system over a PCI bus, via an I/O cache.
Patent

Verification of cache prefetch mechanism

TL;DR: In this paper, a method and apparatus automatically and easily verifies a cache line prefetch mechanism is presented, which can be used in any system-level verification methodology in simulation, emulation, or actual hardware.

Feedback Based Dynamic Proportion Allocation for Disk I/O

TL;DR: This paper proposes to use feedback control to automatically allocate disk bandwidth in order to match the rate of disk I/O to the real-rate \cite{Steere99} needs of applications.