Match Document Document Title
US20130254490 DELAYED REPLACEMENT OF TLB ENTRIES  
A cache entry replacement unit can delay replacement of more valuable entries by replacing less valuable entries. When a miss occurs, the cache entry replacement unit can determine a cache entry...
US20110153949 DELAYED REPLACEMENT OF CACHE ENTRIES  
A cache entry replacement unit can delay replacement of more valuable entries by replacing less valuable entries. When a miss occurs, the cache entry replacement unit can determine a cache entry...
US20150026409 DEFERRED RE-MRU OPERATIONS TO REDUCE LOCK CONTENTION  
Data operations, requiring a lock, are batched into a set of operations to be performed on a per-core basis. A global lock for the set of operations is periodically acquired, the set of operations...
US20130219125 CACHE EMPLOYING MULTIPLE PAGE REPLACEMENT ALGORITHMS  
The present invention extends to methods, systems, and computer program products for implementing a cache using multiple page replacement algorithms. An exemplary cache can include two logical...
US20150234718 SYSTEM AND METHOD FOR KERNEL ROOTKIT PROTECTION IN A HYPERVISOR ENVIRONMENT  
A system and method in one embodiment includes modules for creating a soft whitelist having entries corresponding to each guest kernel page in a guest operating system in a hypervisor environment,...
US20150169469 METHODS, SYSTEMS AND COMPUTER-READABLE MEDIA FOR MANAGING A LOCAL STACK  
The technologies provide a method and system for managing a local stack in an information processing environment. In accordance with a disclosed embodiment, the method may include classifying a...
US20140075123 Concurrent Control For A Page Miss Handler  
In an embodiment, a page miss handler includes paging caches and a first walker to receive a first linear address portion and to obtain a corresponding portion of a physical address from a paging...
US20120191918 TECHNIQUES FOR DIRECTORY SERVER INTEGRATION  
Techniques for directory server integration are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for directory server integration comprising setting...
US20050125303 Split plat assignment and management system  
Split plat assignment and management systems are provided that typically include receiving logic, a database, assignment logic, and completion logic. The receiving logic typically receives a...
US20050125304 Drawing conversion assignment and management system  
Drawing conversion assignment and management systems are provided that typically include receiving logic, a database, assignment logic, and completion logic. The receiving logic typically receives...
US20110113201 GARBAGE COLLECTION IN A CACHE WITH REDUCED COMPLEXITY  
Garbage collection associated with a cache with reduced complexity. In an embodiment, a relative rank is computed for each cache item based on relative frequency of access and relative non-idle...
US20140032849 CACHE MANAGER FOR SEGMENTED MULTIMEDIA AND CORRESPONDING METHOD FOR CACHE MANAGEMENT  
The invention concerns a cache manager (100) for managing the intermediate caching of segmented multimedia items. Multiple versions are available of each multimedia item, each version representing...
US20130275684 ACCESSING AND MANAGING CODE TRANSLATIONS IN A MICROPROCESSOR  
In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with...
US20140101387 OPPORTUNISTIC CACHE REPLACEMENT POLICY  
A cache management system employs a replacement policy in a manner that manages concurrent accesses to cache. The cache management system comprises a cache, a replacement policy storage for...
US20140149674 Performance and Energy Efficiency While Using Large Pages  
Technologies are described herein for improving performance and energy efficiency in a computing system while using a large memory page size. Some example technologies may configure a main memory...
US20140047187 ADJUSTMENT OF THE NUMBER OF TASK CONTROL BLOCKS ALLOCATED FOR DISCARD SCANS  
A controller receives a request to perform a release space operation. A determination is made that a new discard scan has to be performed on a cache, in response to the received request to perform...
US20120296970 FILE MANAGING APPARATUS FOR MANAGING ACCESS TO AN ONLINE STORAGE SERVICE  
A file managing apparatus that caches a file to be uploaded to an online storage; and controls withholding uploading the file to the online storage until a predetermined withholding time elapses...
US20110010502 Cache Implementing Multiple Replacement Policies  
In an embodiment, a cache stores tags for cache blocks stored in the cache. Each tag may include an indication identifying which of two or more replacement policies supported by the cache is in...
US20140115258 SYSTEM AND METHOD FOR MANAGING A DEDUPLICATION TABLE  
Implementations described and claimed herein provide systems and methods for allocating and managing resources for a deduplication table. In one implementation, an upper limit to an amount of...
US20140281253 DYNAMICALLY REMOVING ENTRIES FROM AN EXECUTING QUEUE  
According to an embodiment, a computer-implemented method for control block management is provided. The computer-implemented method includes placing one or more control blocks in a queue for...
US20140040559 SYSTEM AND METHOD OF CACHING INFORMATION  
A system and method is provided wherein, in one aspect, a currently-requested item of information is stored in a cache based on whether it has been previously requested and, if so, the time of the...
US20130219124 EFFICIENT DISCARD SCANS  
A plurality of tracks is examined for meeting criteria for a discard scan. In lieu of waiting for a completion of a track access operation, at least one of the plurality of tracks is marked for...
US20130332646 PERFORMING ASYNCHRONOUS DISCARD SCANS WITH STAGING AND DESTAGING OPERATIONS  
A controller receives a request to perform staging or destaging operations with respect to an area of a cache. A determination is made as to whether one or more discard scans are being performed...
US20140068163 PERFORMING ASYNCHRONOUS DISCARD SCANS WITH STAGING AND DESTAGING OPERATIONS  
A controller receives a request to perform staging or destaging operations with respect to an area of a cache. A determination is made as to whether one or more discard scans are being performed...
US20140281252 STATEMENT CACHE AUTO-TUNING  
Disclosed are methods and apparatuses that implement automatic resizing of statement caches in response to cache metrics. One embodiment provides an approach for periodically calculating a session...
US20150081981 GENERATING PREDICTIVE CACHE STATISTICS FOR VARIOUS CACHE SIZES  
Technology is disclosed for generating predictive cache statistics for various cache sizes. In some embodiments, a storage controller includes a cache tracking mechanism for concurrently...
US20150186283 Smart Pre-Fetch for Sequential Access on BTree  
Methods and systems configured to facilitate smart pre-fetching for sequentially accessing tree structures such as balanced trees (b-trees) are described herein. According to various described...
US20120054447 METHOD AND SYSTEM FOR REMOVING CACHE BLOCKS  
A method for removing cache blocks from a cache queue includes detecting a first cache miss for the cache queue, identifying, within the cache queue, a new cache block storing a value of a storage...
US20130339617 AUTOMATIC PATTERN-BASED OPERAND PREFETCHING  
Embodiments relate to automatic pattern-based operand prefetching. An aspect includes receiving, by prefetch logic in a processor, an operand cache miss from a pipeline of the processor. Another...
US20100262785 Method and System for an Extensible Caching Framework  
Systems and methods which provide an extensible caching framework are disclosed. These systems and methods may provide a caching framework which can evaluate individual parameters of a request for...
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...
US20140208036 PERFORMING STAGING OR DESTAGING BASED ON THE NUMBER OF WAITING DISCARD SCANS  
A controller receives a request to perform staging or destaging operations with respect to an area of a cache. A determination is made as to whether more than a threshold number of discard scans...
US20120166732 CONTENT CACHING DEVICE, CONTENT CACHING METHOD, AND COMPUTER READABLE MEDIUM  
A first acquisition unit acquires each of the resources defined by the scenario, from locations depending on identifiers of the resources. A judging unit judge, when a resource having same...
US20050160228 Equipment and method for cache replacement  
A cache replacement equipment encompasses a cache tag table having a plurality of ways, a thread comparator connected to the cache tag table configured to compare a first thread number stored in...
US20130205093 MANAGEMENT OF POINT-IN-TIME COPY RELATIONSHIP FOR EXTENT SPACE EFFICIENT VOLUMES  
A storage controller receives a request to establish a point-in-time copy operation by placing a space efficient source volume in a point-in-time copy relationship with a space efficient target...
US20110010505 RESOURCE MANAGEMENT CACHE TO MANAGE RENDITIONS  
A resource management cache of a computing device receives a request for an item. The item may include any type of content, such as an image or a video. A rendition for the item is determined. The...
US20120089606 GROUPING IDENTITY RECORDS TO GENERATE CANDIDATE LISTS TO USE IN AN ENTITY AND RELATIONSHIP RESOLUTION PROCESS  
Provided are a method, system, and computer program product for grouping identity records to generate candidate lists to use in an entity and relationship resolution process. A plurality of...
US20110016276 SYSTEM AND METHOD FOR CACHE MANAGEMENT  
Aspects of the invention relate to improvements to the Least Recently Used (LRU) cache replacement method. Weighted LRU (WLRU) and Compact Weighted LRU (CWLRU) are CPU cache replacement methods...
US20140136788 Deleting Records In A Multi-Level Storage Architecture Without Record Locks  
The multi-level storage system and method of deleting first level storage structure pages or records without record locks. The method includes determining whether a record to be deleted from the...
US20110087844 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...
US20080046656 Multiprocessor system, system board, and cache replacement request handling method  
A request issued by the CPU is output from the local arbiter by way of the CPU bus and the CPU-issued request queue. The cache replacement request loop-back circuit determines at the loop-back...
US20120054445 METHOD AND SYSTEM FOR INSERTING CACHE BLOCKS  
A method of inserting cache blocks into a cache queue includes detecting a first cache miss for the cache queue, identifying a storage block receiving an access in response to the cache miss,...
US20130145099 Method, System and Server of Removing a Distributed Caching Object  
The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request...
US20140143500 FLEXIBLE CONTROL MECHANISM FOR STORE GATHERING IN A WRITE BUFFER  
A store gathering policy is enabled or disabled at a data processing device. A store gathering policy to be implemented by a store buffer can be selected from a plurality of store gathering...
US20150089146 CONDITIONAL PAGE FAULT CONTROL FOR PAGE RESIDENCY  
The present disclosure provides for systems and methods to process a non-resident page that may include attempting to access the non-resident page, an address for the non-resident page pointing to...
US20130326148 BUCKET-BASED WEAR LEVELING METHOD AND APPARATUS  
A method for memory management is provided for a memory including a plurality of pages. The method comprises assigning in-use pages to in-use buckets according to use counts. The in-use buckets...
US20150113226 MANAGEMENT OF FILE CACHE  
A method and computer program product for managing a file cache with a filesystem cache manager is disclosed. The method may include installing the filesystem cache manager for the file cache by a...
US20140189244 SUPPRESSION OF REDUNDANT CACHE STATUS UPDATES  
A cache management system employs a replacement policy in a manner that manages redundant accesses to cache elements. The cache management system comprises a cache, a replacement policy state...
US20150113223 SYSTEMS AND METHODS FOR ADAPTIVE RESERVE STORAGE  
A storage layer may over-provision physical storage resources of a storage medium by reserving a portion of the full physical storage capacity of the storage medium for use as reserve capacity....
US20130268734 CACHE HANDLING IN A DATABASE SYSTEM  
Embodiments relate to cache handling in a database system. An aspect includes controlling operations of a set of caches in the database system and determining whether a value of a cache quality...