Matches 1 - 50 out of 68 1 2 >
Match Document Document Title
US20090300289 Reducing back invalidation transactions from a snoop filter  
In one embodiment, the present invention includes a method for receiving an indication of a pending capacity eviction from a caching agent, determining whether an invalidating writeback transaction...
US20090271575 CACHE MEMORY, SYSTEM, AND METHOD OF STORING DATA  
A cache memory according to the present invention is a cache memory that has a set associative scheme and includes: a plurality of ways, each way being made up of entries, each entry holding data...
US20090271574 METHOD FOR IMPROVING FREQUENCY-BASED CACHING ALGORITHMS BY MAINTAINING A STABLE HISTORY OF EVICTED ITEMS  
The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache...
US20090271573 PARTITIONED MANAGEMENT DATA CACHE  
A system and method for decreasing system management data access time. A system includes a device, a cache memory coupled to the device, and a cache memory refresh controller. The device provides...
US20090271572 Dynamically Re-Classifying Data In A Shared Cache  
In one embodiment, the present invention includes a method for determining if a state of data is indicative of a first class of data, re-classifying the data from a second class to the first class...
US20090254710 DEVICE AND METHOD FOR CONTROLLING CACHE MEMORY  
A cache memory control device according to an embodiment of the present invention comprises: a refill counter that counts a refill request, and a cache-capacity determining unit that determines...
US20090228661 VARIABLE CACHE DATA RETENTION SYSTEM  
A customizable cache discard policy is provided which reduces adverse consequences of conventional discard policies. In a data processing system, a cache controller invokes a cache data discard...
US20090228660 Dynamic Optimization of Device Limits and Thresholds in a Write Cache  
A method, computer program product and system for dynamically optimizing the limit and the thresholds of a write cache for a storage adapter connected to storage devices, includes measuring...
US20090222626 Systems and Methods for Cache Line Replacements  
A system for determining a cache line to replace is described. In one embodiment, the system includes a cache comprising a plurality of cache lines. The system further includes an identifier...
US20090216954 APPARATUS, SYSTEM, AND METHOD FOR SELECTING A SPACE EFFICIENT REPOSITORY  
An apparatus, system, and method are disclosed for selecting a space efficient repository. A cache receives write data. A destage module destages the data sequentially to a coarse grained...
US20090204768 ADAPTIVE CACHE SIZING  
A runtime code manipulation system is provided that supports code transformations on a program while it executes. The runtime code manipulation system uses code caching technology to provide...
US20090204766 METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR HANDLING ERRORS IN A CACHE WITHOUT PROCESSOR CORE RECOVERY  
A method for handling errors in a cache memory without processor core recovery includes receiving a fetch request for data from a processor and simultaneously transmitting fetched data and a parity...
US20090204765 DATA BLOCK FREQUENCY MAP DEPENDENT CACHING  
A method for increasing the performance and utilization of cache memory by combining the data block frequency map generated by data de-duplication mechanism and page prefetching and eviction...
US20090198901 COMPUTER SYSTEM AND METHOD FOR CONTROLLING THE SAME  
A computer system includes a main memory for storing a large amount of data, a cache memory that can be accessed at a higher speed than the main memory, a memory replacement controller for...
US20090193195 CACHE THAT STORES DATA ITEMS ASSOCIATED WITH STICKY INDICATORS  
Data items are stored in a cache of the storage system, where the data items are for a snapshot volume. Sticky indicators are associated with the data items in the cache, where the sticky...
US20090182948 Caching Method and Apparatus for a Vertex Shader and Geometry Shader  
Systems and methods for sharing a physical cache among one or more clients in a stream data processing pipeline are described. One embodiment, among others, is directed to a system for sharing...
US20090172290 Replacing stored content to make room for additional content  
The storage of items, such as media items, in a playback device may be managed automatically without user intervention in some embodiments. An algorithm, based on heuristics, may predict which...
US20090164733 APPARATUS AND METHOD FOR CONTROLLING THE EXCLUSIVITY MODE OF A LEVEL-TWO CACHE  
A method of controlling the exclusivity mode of a level-two cache includes generating level-two cache exclusivity control information at a processor in response to an exclusivity mode indicator,...
US20090164729 SYNC-ID FOR MULTIPLE CONCURRENT SYNC DEPENDENCIES IN AN OUT-OF-ORDER STORE QUEUE  
A method, system and process for retiring data entries held within a store queue (STQ). The STQ of a processor cache is modified to receive and process multiple synchronized groups (sync-groups)....
US20090157974 System And Method For Clearing Data From A Cache  
A system and method for clearing data from a cache is disclosed. The method may include the steps of receiving data at a cache of a self-caching storage device, determining a cost-effectiveness of...
US20090157973 Storage controller for handling data stream and method thereof  
A storage controller for handling data stream having data integrity field (DIF) and method thereof. The storage controller comprises a host-side I/O controller for receiving a data stream from a...
US20090157972 Hash Optimization System and Method  
A computer implemented method, apparatus and program product automatically optimizes hash function operation by recognizing when a first hash function results in an unacceptable number of cache...
US20090157971 Integration of Secure Data Transfer Applications for Generic IO Devices  
Techniques are presented for sending an application instruction from a hosting digital appliance to a portable medium, where the instruction is structured as one or more units whose size is a first...
US20090157970 METHOD AND SYSTEM FOR INTELLIGENT AND DYNAMIC CACHE REPLACEMENT MANAGEMENT BASED ON EFFICIENT USE OF CACHE FOR INDIVIDUAL PROCESSOR CORE  
Determining and applying a cache replacement policy for a computer application running in a computer processing system is accomplished by receiving a processor core data request, adding bits on...
US20090113133 Synchronous Memory Having Shared CRC and Strobe Pin  
A memory system having a memory element chip (DRAM) and a memory controller chips having a plurality of drivers and receivers and latches for transferred data. For writes clocks, write data and...
US20090113132 PREFERRED WRITE-MOSTLY DATA CACHE REPLACEMENT POLICIES  
A computer-implemented method of cache replacement includes steps of: determining whether each cache block in a cache memory is a read or a write block; augmenting metadata associated with each...
US20090106496 UPDATING CACHE BITS USING HINT TRANSACTION SIGNALS  
A system comprises processing logic that issues a request associated with an address. The system comprises a first cache that comprises a plurality of line frames. Each line frame has a status bit...
US20090070533 Content network global replacement policy  
This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server...
US20090049237 Methods and systems for multi-caching  
Provided are methods and systems for multi-caching. The methods and systems provided can enhance network content delivery performance in terms of reduced response time and increased throughput, and...
US20090043967 Caching of information according to popularity  
A system includes logic to cache at least one block in at least one cache if the block has a popularity that compares favorably to the popularity of other blocks in the cache, where the popularity...
US20090037661 Cache mechanism for managing transient data  
A system and method are provided for managing transient data in cache memory. The method accepts a segment of data and stores the segment in a cache line. In response to accepting a read-invalidate...
US20090024800 METHOD AND SYSTEM FOR USING UPPER CACHE HISTORY INFORMATION TO IMPROVE LOWER CACHE DATA REPLACEMENT  
A system for managing data in a plurality of storage locations. In response to a least recently used algorithm wanting to move data from a cache to a storage location, an aging table is searched...
US20090019227 Method and Apparatus for Refetching Data  
Methods and apparatus for refetching data to store in a cache are disclosed. According to one aspect of the present invention, a method includes identifying a speculative set that identifies at...
US20090006761 Cache pollution avoidance  
Embodiments of the present invention are directed to a scheme in which information as to the future behavior of particular software is used in order to optimize cache management and reduce cache...
US20080320227 Cache memory device and cache memory control method  
A cache memory device that includes a cache which stores data and tag information specifying an address of stored data, includes a detection unit that detects an error by reading out the tag...
US20080320226 Apparatus and Method for Improved Data Persistence within a Multi-node System  
Improved access to retained data useful to a system is accomplished by managing data flow through cache associated with the processor(s) of a multi-node system. A data management facility operable...
US20080301373 TECHNIQUE FOR CACHING DATA TO BE WRITTEN TO MAIN MEMORY  
A memory apparatus having a cache memory including cache segments, and memorizing validity data indicative of whether or not each of the sectors contained in each cache segment is a valid sector...
US20080301324 Processor device and instruction processing method  
A cache receives a request from an instruction execution unit, searches for necessary data, outputs the data to the instruction execution unit if there is a cache hit, and instructs a request...
US20080294847 Cache control device and computer-readable recording medium storing cache control program  
A cache control device controlling a cache memory having ways based on an access request includes an error number count memory unit that counts the total number of errors occurred in response to...
US20080282037 Method and apparatus for controlling cache  
A cache controller controls at least one cache. The cache includes ways including a plurality of blocks that stores therein entry data. A writing unit writes degradation data to a failed block. The...
US20080222362 Method and Apparatus for Execution of a Process  
Techniques are provided for enabling execution of a process employing a cache Method steps can include obtaining a first probability of accessing a given artifact in a state S i , obtaining a...
US20080215818 STRUCTURE FOR SILENT INVALID STATE TRANSITION HANDLING IN AN SMP ENVIRONMENT  
A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design can be provided. The design structure includes a symmetric multiprocessing...
US20080177952 Method and Apparatus for Setting Cache Policies in a Processor  
According to the methods and apparatus taught herein, processor caching policies are determined using cache policy information associated with a target memory device accessed during a memory...
US20080168236 PERFORMANCE OF A CACHE BY DETECTING CACHE LINES THAT HAVE BEEN REUSED  
A method and system for improving the performance of a cache. The cache may include an array of tag entries where each tag entry includes an additional bit (“reused bit”) used to indicate...
US20080168233 Cache circuitry, data processing apparatus and method for handling write access requests  
Cache circuitry, a data processing apparatus including such cache circuitry, and a method of handling write requests within cache circuitry, are provided. The cache circuitry has a plurality of...
US20080168232 Cache Memory and Control Method Thereof  
A cache memory according to the present invention includes: a W flag setting unit ( 40 ) that modifies order data indicating an access order per cache entry that holds a data unit of a cache so as...
US20080162821 Hard disk caching with automated discovery of cacheable files  
In some embodiments a permanent cache list of files not to be removed from a cache is determined in response to a user selection of an application to be added to the cache. The determination is...
US20080147981 RECOMMENDATIONS FOR INTELLIGENT DATA CACHING  
According to the present invention, there is provided a computer system, method and apparatus for making intelligent recommendations for dynamic content caching. In one embodiment of the present...
US20080147980 Enhancing Performance of a Memory Unit of a Data Processing Device By Separating Reading and Fetching Functionalities  
The present invention relates to a data processing device ( 10 ) comprising a processing unit ( 12 ) and a memory unit ( 14 ), and to a method for controlling operation of a memory unit ( 14 ) of a...
US20080140938 SYSTEMS AND METHODS OF MARKING LARGE OBJECTS AS NON-CACHEABLE  
A device that implements a method for performing integrated caching in a data communication network. The device is configured to receive a packet from a client over the data communication network,...
Matches 1 - 50 out of 68 1 2 >