Dynamic repartitioning adjusts data distribution across cores when local memory changes, improving parallel processing productivity.
A storage replica data structure maps guest physical memory to real addresses for rapid system reboot.
A storage controller reallocates address maps to exclude failed media during restarts.
Per-region reuse distance estimation predicts data availability to reduce cache misses and optimize capacity utilization.
A memory controller segments flush command processing to control multiple memory devices using an interleaving scheme for simultaneous program operations.
Controllers specify cache sub-areas for write data storage across multiple nodes, reducing inter-node copying and improving throughput.
A hardware caching manager transfers data between memory pools using a translation lookaside buffer and shadow-address table.
A hierarchical cache system segments memory regions to reject unauthorized normal core access requests targeting isolated memory.
Dual counter sets track data access patterns to preload frequently used datasets, resolving overhead issues in large working sets.
A cache management method segments memory into clean and dirty page subpools to optimize data handling.
In-place defragmentation moves files within IC card memory to compact storage, eliminating the need for a swap area and reducing writing operations.
A memory controller switches nonvolatile memory operation modes based on detected power supply interruption patterns.
A logic component in high-bandwidth memory executes function-in-HBM instructions using an integrated arithmetic logic unit and static random access memory.
Multiplexers shift address bits to maintain tag count while resizing cache lines, reducing address space conflicts in multi-threaded processors.
A worklist cache system uses synchronization timestamps to retrieve only changed items from providers.
XSMP eliminates hypervisor latency by sharing physical memory among user space processes.
A flash memory controller separates user data from guarantee codes to enable effective de-duplication and improve storage capacity efficiency.
A processor stores message authentication codes to verify system memory data integrity during read operations.
Updates translation lookaside buffer least-recently-used states when entries are purged, preventing premature removal of valid page table entries.
Offset-based memory management uses hardware registers to track memory portions, reducing fragmentation and waste in dynamic network environments.
A memory controller decodes read commands and retrieves location indicia from non-volatile storage to verify intended addresses.
Segmenting write requests by mutual exclusivity and load conditions directs data to active erase blocks, reducing write amplification overhead.
An adaptive memory mirroring accelerator dynamically maps frequently accessed data segments into lower latency shadow copies.
Force-supplying precomputed discount data resolves processing bottlenecks by eliminating duplicate computations and reducing system load during API failures.
An integrated cache manager organizes flash memory into distinct buckets with separate buffers to aggregate small writes into larger objects.
A hierarchical data storage system uses a main controller to convert host commands into recipes for parallel execution by multiple processors.
A write sort management system coordinates multiple storage controllers to bypass redundant sorting operations.
Alignment-constrained writing minimizes DRAM requirements by reducing address field sizes, resolving storage capacity versus complexity trade-offs.
Extracts pure address mapping relationships from memory training data to resolve cache interference and improve Rowhammer threat evaluation accuracy.
A memory controller selects read requests to interleave data output across dies based on pending credit values.
A migration module stops and moves virtual machines while an allocation module prepares target shared memory regions on the destination host.
Hardware enforcement isolates nested interrupt service routines within protected memory regions, preventing unauthorized stack access without software overhead.
Processor segments SSD storage into primary and secondary sections, writing redundant data to prevent configuration errors from mistaken mounting.
Allocation tag control circuitry manages backup copies in a cache structure, enabling rapid data restoration without refetching after transaction aborts.
Coupled keys and values in a unified cache eliminate redundant configurations and stale data by merging overlapping instances into one source of truth.
Master device transmits potential addresses while slave devices autonomously record unacknowledged identifiers in non-volatile memory.
Relocating validity bits via hash values reduces cache comparison overhead and enhances security against unauthorized access.
A controller selects non-volatile memory units based on workload indicators to align storage characteristics with data object attributes.
Segmenting storage arrays by detected data streams prevents intermixing unrelated sources, reducing write amplification and fragmentation on solid-state drives.
A memory system reduces cached data limits during battery fault diagnosis to preserve power for non-volatile writes.
A processing circuit checks tasks to identify risky operations before execution.
A counter tracker service manages cached data objects with time-to-live renewal and distributed soft locks.
Comparator circuitry detects simultaneous read and write operations on the same bitcell, bypassing the memory array to prevent data corruption.
A programmable resistance memory PUF array estimates randomness by comparing a reference current to the total current of all cells.
A solid state drive controller manages open word lines in multi-level cell flash memory to maintain data integrity during power cycles.
A secure delegator handles Path ORAM primitives to protect data privacy on untrusted cloud server memory modules.
A device manages memory resources using a hierarchy of dynamic policies to terminate misbehaving applications and send pressure notifications.