|
Match
|
Document |
Document Title |
|
|
7085878 |
Transportation of main memory and intermediate memory contents
A nonvolatile memory module. The module includes a nonvolatile memory array and a connector allowing the array to make connection with a host system. A memory controller operates to either create...
|
|
|
7085895 |
Apparatus, system, and method flushing data from a cache to secondary storage
An apparatus, system, and method is provided for flushing data from a cache to secondary storage. The apparatus, system, and method identifies predefined high priority cache structures and...
|
|
|
7082523 |
Bridging memory access across pre-boot and runtime phases
The present disclosure relates to bridging access to a memory space across pre-boot and runtime phases and, more particularly, to accessing the memory utilizing a separate pre-boot memory accessor...
|
|
|
7080213 |
System and method for reducing shared memory write overhead in multiprocessor systems
A system and method for reducing shared memory write overhead in multiprocessor system. In one embodiment, a multiprocessing system implements a method comprising storing an indication of obtained...
|
|
|
7080204 |
Cache controller computer system and method for program recompilation
A computer system which dynamically extracts multiple threads from a program using a thread binary compiler (TBC), and a simultaneous multithreading (SMT) method. The computer system loads the TBC...
|
|
|
RE39184 |
Identifying, processing and caching object fragments in a web environment
A method, apparatus and computer program product for identifying and creating persistent object fragments from a named object. For example, a digital content description of a named digital object...
|
|
|
7076608 |
Invalidating cached data using secondary keys
A system and method for facilitating the invalidation of cached data, in which the data to be invalidated are identified using information other than a primary key. The primary key for a cached...
|
|
|
7076613 |
Cache line pre-load and pre-own based on cache coherence speculation
The invention provides a cache management system comprising in various embodiments pre-load and pre-own functionality to enhance cache efficiency in shared memory distributed cache multiprocessor...
|
|
|
7076636 |
Data storage system having an improved memory circuit board configured to run scripts
A data storage system includes a set of storage devices, a memory circuit board that includes a cache to temporarily store copies of data elements stored in the set of storage devices, and a...
|
|
|
7076611 |
System and method for managing objects stored in a cache
The present invention is directed at a system and method for managing and evicting objects stored in a cache. The invention provides a mechanism for determining which objects to evict based on a...
|
|
|
7073026 |
Microprocessor including cache memory supporting multiple accesses per cycle
A microprocessor including a level two cache memory which supports multiple accesses per cycle. The microprocessor includes an execution unit coupled to a cache memory subsystem which includes a...
|
|
|
7073024 |
Data protection method wherein data protection code is stored together with parity
A method for storing data on a disk drive and checking the validity of data read from such disk drive. The method includes: transmitting the data from a source thereof for storage in the disk drive...
|
|
|
7073027 |
Methods, systems and computer program products for controlling caching of distributed data
Controlling a cache of distributed data is provided by dynamically determining whether and/or where to cache the distributed data based on characteristics of the data, characteristics of the source...
|
|
|
7073028 |
Pre-computing streaming media payload method and apparatus
A method for pre-computing a streaming media payload in a server includes receiving a data file from a streaming media server, determining a plurality of data packets from the data file, dividing...
|
|
|
7069415 |
System and method to automatically stack and unstack Java local variables
A processor preferably comprises a processing core that generates memory addresses to access a memory and on which a plurality of methods operate, a cache coupled to the processing core, and a...
|
|
|
7069351 |
Computer storage device having network interface
A storage device having network interface comprising a processor communicably connected to a computer interface, a network interface, and a storage means. The processor is communicates with a...
|
|
|
7069384 |
System and method for cache external writing and write shadowing
A system ( 10 ) uses shared resources ( 44, 54 ) to perform conventional load/store operations, to preload custom data from external sources, and to efficiently manage error handling in a cache (...
|
|
|
7065612 |
Processor having cache structure and cache management method for elevating operation speed
A processor having a cache memory structure which improves an operation speed of the processor and a method of managing cache memory of the processor are provided. The cache memory is divided into...
|
|
|
7062608 |
Storage device adapter equipped with integrated cache
When streaming data is sent to a client, server capabilities are restricted by the ability to retrieve data from a storage unit, the data transfer rate drops and processing time increases. A device...
|
|
|
7062515 |
System and method for the synchronization of a file in a cache
Embodiments of the present invention provide a system and method for bi-directional synchronization of a cache. One embodiment of the system of this invention includes a software program stored on...
|
|
|
7062607 |
Filtering basic instruction segments in a processor front-end for power conservation
Power conservation may be achieved in a front end system by disabling a segment builder unless program flow indicates a sufficient likelihood of segment reuse. Power normally spent in collecting...
|
|
|
7058763 |
File system for caching web proxies
A special-purpose file system is provided which includes a combination of services and features which improve the performance of applications employing caches, such as caching web proxies. This...
|
|
|
7057911 |
Memory structure, a system, and an electronic device, as well as a method in connection with a memory circuit
A memory circuit ( 1 ) comprises at least a non-volatile random access memory ( 3 ) and a random access memory ( 4 ). The memory circuit ( 1 ) also comprises a memory controller ( 5 ) connected by...
|
|
|
7058766 |
Method and system of adaptive replacement cache with temporal filtering
A method for adaptively managing pages in a cache memory with a variable workload comprises defining a cache memory; organizing the cache into disjoint lists of pages, wherein the lists comprise...
|
|
|
7058692 |
Computer, computer system, and data transfer method
The present invention provides techniques, including a method and system, for transferring data between computer systems, for example, a mainframe and a Personal Computer (PC), having storage...
|
|
|
7055005 |
Methods and apparatus used to retrieve data from memory into a RAM controller before such data is requested
A memory controller retrieves data from memory before such data has actually been requested by an electrical device. The RAM controller may store such data into a prefetch buffer.
|
|
|
7054874 |
Modeling overlapping of memory references in a queueing system model
One embodiment of the present invention provides a system that facilitates modeling the effects of overlapping of memory references in a queueing system model. The system receives a memory...
|
|
|
7051158 |
Single computer distributed memory computing environment and implementation thereof
A computing environment for a device having a processor, a device memory and an operating system. A first process running in the operating system has a memory and a memory cache. A second process...
|
|
|
7051176 |
Reading data provided to a remote storage device
Reading desired data from a remote storage device that receives chunks of data from an other storage device includes determining if the desired data is part of a chunk of data committed by the...
|
|
|
7051162 |
Methods and apparatus used to retrieve data from memory before such data is requested
A memory controller retrieves data from memory before such data has actually been requested by an electrical device. The memory controller may store such data into a prefetch buffer.
|
|
|
7051179 |
Method and system for supporting multiple cache configurations
A processor card for supporting multiple cache configurations, and a microprocessor for selecting one of the multiple cache configurations is disclosed. The processor card has a first static random...
|
|
|
7051184 |
Method and apparatus for mapping memory addresses to corresponding cache entries
One embodiment of the present invention provides a system for mapping memory addresses to cache entries. The system operates by first receiving a memory request at the cache memory, wherein the...
|
|
|
7051159 |
Method and system for cache data fetch operations
A cache controller structure and method are provided for managing cache access for a computer system. The computer system has a processor having a direction flag and configured to run a repetitive...
|
|
|
7051154 |
Caching data from a pool reassigned disk sectors
A method to improve drive read performance in a disc drive includes powering-up a disk drive, reading reassigned sectors data from a reassign spare pool, and storing the reassigned sectors data in...
|
|
|
7047382 |
System and method for managing compression and decompression and decompression of system memory in a computer system
A method and system for allowing a processor or I/O master to address more system memory than physically exists are described. A Compressed Memory Management Unit (CMMU) may keep least recently...
|
|
|
7047387 |
Block cache size management via virtual memory manager feedback
A method for calculating a block cache size for a host process or application on a computer based at least upon virtual memory page evictions and/or virtual memory page reclamations for the...
|
|
|
7043607 |
Information processing system and cache flash control method used for the same
The vector unit 21 outputs a first flash address to the flash address array 24 . The vector unit 31 outputs a second flash address to the flash address array 34 . In the master unit 2 , the...
|
|
|
7043606 |
Automatic browser web cache resizing system
An automatic browser Web cache resizing system allows a browser to adjust its Web cache size to its environment automatically. When the browser starts up, the browser examines the host computer's...
|
|
|
7039760 |
Programming means for dynamic specifications of cache management preferences
A method and apparatus for managing cache lines in a data processing system. A special purpose register is employed in which this register may be manipulated by user code and operating system code...
|
|
|
7039683 |
Electronic information caching
Electronic information is made more readily available to one or more access requestors based on an anticipated demand for the electronic information using a process, system or computer software....
|
|
|
7039767 |
Method and system for coherently caching I/O devices across a network
The cache keeps regularly accessed disk I/O data within RAM that forms part of a computer systems main memory. The cache operates across a network of computers systems, maintaining cache coherency...
|
|
|
7039761 |
Methodology for performing caching procedures in an electronic network
A system for performing caching procedures in an electronic network may include a user device that communicates with a server device in the electronic network for transmitting message information...
|
|
|
7035977 |
Method and system for stack-caching method frames
A system and a method for stack-caching method frames are disclosed, which utilize FSO (Frame Size Overflow) flag to control the execution mode of the processor. When FSO flag is set, it indicates...
|
|
|
7035986 |
System and method for simultaneous access of the same line in cache storage
An embodiment of the invention is a processor for providing simultaneous access to the same data for a plurality of requests. The processor includes cache storage having an address sliced directory...
|
|
|
7032067 |
Security token sharable data and synchronization cache
This invention provides a system and method for implementing a middleware caching arrangement to minimize device contention, network performance and synchronization issues associated with...
|
|
|
7032041 |
Information processing performing prefetch with load balancing
In an information processing system comprising a storage equipment which includes a logical unit logically assigned to physical devices and an information processing apparatus which sends data...
|
|
|
7031985 |
Lexical cache
A lexical cache comprises a collection of lexical containers, such as tuned hash table, that are organized according to the length of the keys to be looked up in the lexical cache. In one...
|
|
|
7032072 |
Method and apparatus for fast lookup of related classification entities in a tree-ordered classification hierarchy
A method and apparatus for performing classification in a hierarchical classification system performing caching are described. In one embodiment, the method comprises walking a classification tree...
|
|
|
7032085 |
Storage system with a data sort function
A storage system, which can execute sort processing of data without affecting online service, is disclosed. A storage control device 12 receives a sort instruction specifying a record group for...
|
|
|
7028151 |
Information processing device equipped with improved address queue register files for cache miss
When an input address AD is previously stored in a register 211 , if a matching signal EQ 1 is active, then an address queue control circuit 19 A latches an offset of the input address AD into a...
|