Interrupt-based L2P update signaling keeps host and flash mapping tables aligned, reducing cache misses and improving read throughput.
Block buffering in L1 and CIM memory cuts matrix multiplication power by reusing A and B blocks and reducing costly memory access.
Dynamic OP reallocation across multiple FTLs balances flash workloads, cuts garbage collection, and improves storage performance.
A local-cache gateway expands storage into the cloud while clustering blocks and encrypting data to cut latency, space use, and overhead.
A shorter activation-to-write delay improves memory write bandwidth while staying within timing constraints tied to read tRCD.
Compressing cold file metadata reclaims flash free space, reducing garbage collection frequency and write-time performance loss.
A bitmap marks mapped PBA groups so SSD controllers can skip irrelevant metadata and rebuild LBA/PBA tables faster after power failure.
Shifted distance-based cacheline offsets improve indirect prefetch accuracy and timeliness, reducing pipeline stalls and cache misses.
A shared memory link overlays PCIe to give independent nodes load/store access with lower latency and less protocol overhead.
Flat virtual address mapping lets graphics hardware derive compression metadata addresses directly, cutting sequential lookup latency for compressed surfaces.
A memory controller acknowledges writes when requests are scheduled, cutting cache-write stalls while preserving ordered, coherent streaming.
Mode-switched PIM logic handles vector and partial scalar data inside memory chips to cut host-memory communication during accumulation.
A master-to-SCID mapping table lets the interconnect controller block unauthorized cache slice requests before they cause errors or security risks.
A PC-indexed translation table caches static instruction mappings early in fetch to cut TLB misses, speed address translation, and save energy.
Barrier-triggered snapshots and power-backed flushing preserve operation order and data integrity across power loss and restart.
A single cryptographic engine at the memory interface secures storage transfers while cutting platform power, area, and integration complexity.
A configuration switch deactivates temporary memory allocators to cut database-layer overhead and improve query response times.
Access-count thresholds decide which storage items enter cache, cutting unnecessary writes and lowering latency while protecting data integrity.
Dynamic hash remapping and cacheline forwarding keep dual-bank memory accessible during power-down transitions, cutting blackout time and misses.
Usage-based reallocation lets the host expand or shrink a flash write buffer, cutting write latency without wasting main memory capacity.
A bitmap-based tagging scheme detects heap buffer overflows with low overhead while staying compatible with 32-bit and 64-bit systems.
Selective parity bin placement in SRAM or HMB avoids extra host-memory transfers and cuts boot and low-power-state exit latency.
Potential collision counting and buffered data relocation reduce channel, way, and plane conflicts to improve non-volatile memory read speed.
A first cache temporarily stores a second-cache entry in its tag, then swaps to an address after the memory request to cut miss stalls.
Hardware world identifier checks isolate SoC memory access, block unauthorized requests, and store rejection data for secure error management.
Selective transmission of updated memory map segments keeps host address mapping synchronized while cutting transfer overhead and unnecessary commands.
Valid data is grouped into cache pools and written sequentially to target zones, cutting metadata queries and IOPS during ZNS garbage collection.
A service queue and free buffer speed compressed memory region allocation and return while increasing effective storage capacity.
Overlap-aware log merging in a ring buffer cuts write amplification, lowers I/O latency, and improves backend storage throughput.
Host writes are redirected to accessible memory dies during data folding, cutting write delays and easing buffer overflow risk.
Upstream access encoding enables multi-domain memory isolation with a single encryption key, reducing key management overhead and catching access errors.
A memory system slows write processing when changelog region thresholds are reached, reducing flush suspensions and random-write latency.
An MPU agent routes memory requests across GPU and memory-die processing to avoid serialized execution, cutting latency and boosting throughput.
Early cache register release lets new data load before voltage discharge ends, cutting memory programming delay and bus idle time.
Delaying trim completions by load and namespace helps storage controllers limit resource overuse and protect read/write I/O QoS.
Dynamic map update sizing tracks small-chunk write trends to balance data consistency, buffer use, and write performance.
Configurable loop counts and dimensions let a streaming engine feed functional units directly while easing bandwidth and latency limits.
Memory controllers recover usable capacity by combining partial good blocks with non-defective word line groups into virtual blocks.
A zone bitmap and write counter let memory accept non-sequential writes while preserving zone integrity and lowering write latency.
Detects jumps in stride-based memory access patterns and adjusts prefetch addresses to cut useless prefetches and cache misses.
By moving data between caches before all plane addresses arrive, memory reads cut latency while preserving accurate multi-plane access.
Compressed KV tensors with 16-bit cache storage and non-uniform exponents cut memory use while preserving ML inference precision and throughput.
Encrypted address prefetching hides secret data from cache-based leakage while preserving speculative memory access performance.
Periodic memory-block re-encryption with rotated keys reduces key detection risk on monitored memory interfaces.
A hybrid DRAM-SRAM memory places processing beside stored data to cut transfer time, boost computing speed, and lower power use.
A unified HBM and LPDDR memory map lets GPU and PIM processors share capacity and bandwidth with lower power and cost for AI workloads.
Stacked memory modules with local microcontrollers and processor elements scale capacity and bandwidth for memory-intensive workloads with lower latency.
Dynamic throttling of outstanding instruction prefetch requests cuts cache thrashing and power waste while keeping fetch queues supplied.
A segmented RAID buffer keeps frequently updated temporary parities local, cutting DRAM exchanges and improving flash controller encoding efficiency.
Caching plaintext blocks in the memory controller avoids read-modify-write cycles for encrypted partial writes, cutting access time and power.