As buffer cache is used to overcome the speed gap between processor and storage devices, performance of buffer cache is a deciding factor in verifying the system performance. Need of improved buffer cache hit ratio and inabilities of the Least Recent Used replacement algorithm inspire the development of the proposed algorithm. Data reuse and program locality are the basis for determining the cache performance. The proposed algorithm determines the temporal locality by detecting the access patterns in the program context from which the I/O request are issued, identified by the program counter signature, and the files to which the I/O request are addressed. For accurate pattern detection and enhanced cache performance re-reference behavior ex...
The performance of cache memories relies on the locality exhibited by programs. Traditionally this l...
Two contributions are made in this paper. First, we show that system level characterization of file ...
A new buffer replacement scheme, called DEAR (DEtection-based Adaptive Replacement), is presented fo...
Abstract:- Changes in cache size or architecture are the methods used to improve the cache performan...
To overcome the speed gap between processors and disks, many computer systems utilize buffer cache l...
Abstract—While many block replacement algorithms for buffer caches have been proposed to address the...
One of the most important problems in improving file system performance is to design effective block...
This paper presents a Least Popularly Used buffer cache algorithm to exploit both temporal locality ...
The impact of various cache replacement policies act as the main deciding factor of system performan...
Block memory operations are frequently performed by the operating system and consume an increasing f...
Program-counter-based (PC-based) prediction techniques have been shown to be highly effective and ar...
Blocking is a well-known optimization technique for improving the effectiveness of memory hierarchie...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Abstract—This paper proposes an efficient cache line management algorithm for a security-aware cache...
We introduce a novel approach to predict whether a block should be allocated in the cache or not upo...
The performance of cache memories relies on the locality exhibited by programs. Traditionally this l...
Two contributions are made in this paper. First, we show that system level characterization of file ...
A new buffer replacement scheme, called DEAR (DEtection-based Adaptive Replacement), is presented fo...
Abstract:- Changes in cache size or architecture are the methods used to improve the cache performan...
To overcome the speed gap between processors and disks, many computer systems utilize buffer cache l...
Abstract—While many block replacement algorithms for buffer caches have been proposed to address the...
One of the most important problems in improving file system performance is to design effective block...
This paper presents a Least Popularly Used buffer cache algorithm to exploit both temporal locality ...
The impact of various cache replacement policies act as the main deciding factor of system performan...
Block memory operations are frequently performed by the operating system and consume an increasing f...
Program-counter-based (PC-based) prediction techniques have been shown to be highly effective and ar...
Blocking is a well-known optimization technique for improving the effectiveness of memory hierarchie...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Abstract—This paper proposes an efficient cache line management algorithm for a security-aware cache...
We introduce a novel approach to predict whether a block should be allocated in the cache or not upo...
The performance of cache memories relies on the locality exhibited by programs. Traditionally this l...
Two contributions are made in this paper. First, we show that system level characterization of file ...
A new buffer replacement scheme, called DEAR (DEtection-based Adaptive Replacement), is presented fo...