Combined pages store first and second level map entries to reduce local memory requirements during initialization.
A dense algorithm processing unit virtually partitions its mesh architecture to optimize clock cycles and enhance computational efficiency.
An elastic space in a storage system expands capacity to hold cached data blocks, resolving slow disk retrieval bottlenecks during production host failures.
Segmented extra arrays enable flexible storage capacity expansion while a logic unit manages access sequences to maintain operational simplicity.
An integrated circuit uses an enable vector in data access requests to specify active address portions.
A shared memory channel enables direct data transfer between a virtual machine client driver and a hypervisor filesystem server.
Storage controller configures dynamic mapping granularity to reduce DDR DRAM occupancy and eliminate read-modify-write operations.
Hybrid redundancy reduces storage overhead while maintaining reliability in space missions.
Independent sub-block erase operations with adaptive cut-off voltages prevent interference between adjacent regions during high-speed 3D memory maintenance.
Assign controller functions to storage nodes based on data transfer amounts between hosts and mediums.
A memory controller writes address access information into substitute physical pages to enable logical page identification during system restarts.
A storage management system processes memory page metadata to identify corruption patterns within cache operations.
Instantly Built Information Space maps database segments directly into main memory via memory-mapped files, bypassing data copying to reduce latency.
Electronic device manages cache data by transmitting metadata to exchange pre-compiled instruction blocks.
Segmented switching circuitry reduces capacitive coupling and noise on unselected bit lines, boosting flash memory read speed.
Fingerprint-based deduplication reduces write cycles and storage costs while maintaining high IOPS performance.
Selective write-back control reduces cache memory capacity needs and power consumption while maintaining high data transfer speeds between processors.
A memory controller performs page table walks to convert virtual addresses, reducing data movement between the processing unit and memory.
Consolidating ECC, integrity, and tag metadata reduces bandwidth consumption while maintaining data security.
A controller updates a deterioration table to record logical addresses of undesirable all-zero or all-one data in non-volatile memory.
Dynamic storage allocation maps logical extents to physical flash devices based on read-write mixture patterns.
Dedicated monitor blocks track flash memory retention behavior to prevent data corruption caused by wear leveling aliasing effects.
A memory controller performs double flush operations to store metadata segments across NAND flash and host DRAM for rapid data processing.
Segmenting user data and metadata into separate caches above the mapping layer reduces I/O latency and enables efficient prefetching.
A driver manages data transfer between solid-state and hard disk storage using reserved cache areas.
Thread-local pinned collections segment object registration to eliminate memory contention and reduce fragmentation during heap compaction.
A virtual tape server flushes buffered data to backend storage and performs integrity checks at sync points.
Classifying application code as trusted or untrusted to insert cache flush instructions only before executing untrusted code.
Memory controller segments storage into virtual devices with dedicated I/O paths, reducing software overhead while improving resource utilization.
A memory controller performs concurrent look-ups into distinct near and far cache structures to accelerate data retrieval.
Authenticated encryption modifies authentication codes with nonce values to prevent unauthorized modification and ensure data freshness in off-chip memory.
A memory controller splits erase operations into preliminary and verification phases to accelerate block allocation.
A load scheduler derives timing from fill signals to sequence cache requests and prevent port contention.
Segmenting process memory into contiguous physical regions to map efficiently within the translation lookaside buffer.
Segmenting the translation lookaside buffer into fixed and configurable sub-TLBs reduces miss rates by adapting to varying memory access patterns.
A flash memory controller uses a delay circuit to transmit data sub-sectors at intervals.
A memory controller uses dual buffers and a mode selector to optimize data retrieval operations.
Alternating erased and programmed cells in memory blocks prevent electrical characteristic deterioration during refresh operations.
Timestamps decouple TRIM marks from normal streams, reducing memory demand and system complexity.
A data prefetching system generates metadata to preload associated objects into cache memory.
A control device manages cache memory using independent LRU lists to track read and write frequencies separately.
Direct-mapped cache switches between replacement algorithms to resolve low hit rates caused by static policy limitations.
Interconnect fabric buffers and steers I/O writes to target caches, eliminating high-latency memory access operations required by conventional DMA transfers.
A method suppresses instruction translation lookaside buffer access during sequential fetches from the same address page.
A balloon agent coordinates in-heap and out-of-heap memory balloons to reclaim virtual machine pages dynamically.
Electronic device initializes pages with specific values to determine target pages for merging, reducing computational overhead during memory management.
A unified caching agent manages cache coherency for both processor cores and integrated input output modules within a multicore system.
A shared buffer enables asynchronous writing from multiple threads while maintaining serial read access.
A non-volatile memory array uses on-chip latches to read neural network weights and perform linear parity operations for high-speed in-memory processing.
A shared processor cache prefetches requested data from main memory to reduce latency in data transfer operations.