Sequential write history logging in non-volatile memory reduces snapshot creation time while ensuring data integrity after power interruption.
Direct memory access by a security module hashes BIOS code during reset, eliminating CPU bottlenecks and preventing tampering.
LBAT acceleration component uses DRAM cache to execute single-operation bulk updates, reducing sequential read-write wait times.
Selective underlying exposure separates logical and physical addressing, resolving the trade-off between management complexity and storage speed.
An accessing circuit maps reference addresses to two SRAMs for parallel read and prefetch operations.
Embedding maintenance indication data within evicted data unifies cache upkeep with eviction handling, eliminating idle time between separate operations.
A data storage device aligns host and relocation block closures to minimize open blocks across multiple meta dies.
A temperature-aware caching system groups pages by access cost to optimize solid state storage writes.
Segmenting FeRAM and DRAM arrays with transfer gates reduces polarization fatigue and minimizes refresh cycles.
A distributed cache system decouples storage and compute resources using a curator to manage data striping across memory hosts.
Prefetch engine tracks page boundary termination rates to set aggressive startup profiles, minimizing latency when crossing real page boundaries.
Segmented memory regions and hardware locks isolate boot code from malware, ensuring secure firmware updates without compromising system integrity.
Deck offset mapping distributes reads across multiple decks, reducing average raw bit error rates despite varying electrical characteristics.
A memory controller estimates bit error rates to select blocks for data storage and wear leveling operations.
Slab-based memory management reduces overhead by migrating least recently used segments to secondary storage, resolving GPU DRAM capacity limits.
Dynamic source throttling reduces head-of-line blocking in processor fabrics by adjusting request injection rates based on ownership response statistics.
Hardware transactional memory uses non-speculative access instructions to check lock availability before executing transactions.
Segmenting memory with fill buffers reduces power consumption by minimizing cache writes while maintaining throughput.
A hashed page table mechanism organizes entries into equal-sized blocks to accelerate virtual address translation.