During high bus use, ECC work is postponed so memory reads and writes prioritize user data, then correction resumes after the deferred period.
Adaptive threshold retries help NAND flash recover page reads affected by retention loss and read disturbance, improving read reliability.
DWT-based locality-sensitive fingerprints detect similar data blocks in limited memory, enabling fast deduplication and differential compression.
Enrollment verifies reliable PUF cells and stores mapping data so the chip can exclude weak cells and generate accurate random codes.
Common prefixes, midsections, and suffixes are stored once and referenced by offsets to cut metadata memory use in storage systems.
Parallel hash functions and an intermediary buffer speed compression while preserving the original order of match results.
Using TeraDIMM on the main memory bus lets co-processors and I/O devices bypass low-bandwidth I/O paths and sustain faster data transfer.
By folding LBA-related CRC into the ECC layout, flash storage cuts address overhead while preserving integrity checks and 1-bit error reduction.
Charge-trapping memory cells generate a stable PUF key and freeze it in non-volatile storage to avoid ReRAM drift and bit errors.
Adaptive write thresholds in a dispersed storage network balance storage unit failures, transfer rates, and encoded slice width for reliable writes.
Extended host-SSD status signaling enables selective error correction, adaptive garbage collection, and wear leveling to cut latency and extend SSD life.
Repeated edge-removal and coalescence transforms cut cache-compression metadata while preserving practical byte-select compression.
A special codeword marks uncompressed values inside compressed blocks, cutting metadata overhead while preserving data order on decompression.
Locked cache regions act as virtual memory in a programmable IC, expanding on-chip capacity while preserving coherency and low access latency.
Selective soft-decoding disablement speeds flash data recovery at power-on, cutting boot delay while preserving correction where needed.
Precomputed interpolation factors let a Farrow filter convert incompatible fixed sample rates with lower computation and accurate real-time output.
Bit width is adjusted from detected data patterns to match precision needs, cutting memory use, power consumption, and processing time.
Inverse matrix calculation and barrel shifting cut circular convolution hardware in flash memory parity encoding while preserving correctness.
Multiple hardware lanes compress and decompress data in parallel, reducing memory access latency while keeping the CPU free for other tasks.
Different cache levels use light or heavy compression to balance storage gain and latency, reducing main-memory accesses.
Host-selected append-only streams group SSD data by deletion behavior to cut write amplification, ease garbage collection, and extend drive life.
Parallel ECC checking and decryption cut DDR memory read latency, then switch to serial correction only when an error is detected.
Integrated value-map memory access lets a processor read individual compressed values directly, cutting decompression overhead and memory bandwidth load.
Integer-normalized ANBD encoding protects data memory from undetected changes while cutting floating-point processing overhead.
A two-stage RAID ECC write flow shifts verification out of the critical path, improving NAND write efficiency while reducing ECC storage overhead.
A PL-side SMMU port translates virtual addresses before cache access, cutting SoC logic-master latency without routing through the processing system.
Tagged read operations and ordered volatile buffers let parallel database queries use non-volatile memory faster without losing data order.
By changing map-data compression with available memory capacity, this case balances cache hit rate and parsing time to improve read performance.
Degree-based neural segmentation in a BF LDPC decoder cuts parity-region error floors and improves NAND flash data reliability.
Dynamic reference-voltage selection lets one I/O circuit detect and drive multiple signal levels without CPU-managed path switching.
Co-locating volatile and non-volatile memory on one storage device cuts serial bus latency and speeds direct data writes over a memory bus.
Cryptographic checksums and system-key encryption let multi-tenant storage support deduplication, compression, and error checks without tenant key access.
A single folded ECC scheme supports variable NAND Flash page sizes, preserving throughput and reliability as density and P/E cycles increase.
Parallel reads across constrained memory locations shorten volatile data acquisition and help preserve integrity before OS overwrites.
Hardwired genomic processing engines replace software bottlenecks to speed mapping, alignment, sorting, and variant calling with lower cost.
Large files are reduced to a compact mathematical kernel that can be recalculated into the original data, cutting storage, transfer load, and congestion.
Multiple hash functions mask encryption keys from encrypted data, enabling secure slice storage and reliable access without exposing full data.
Parallel ECC decoding and empty-page detection speed MLC flash initialization, enabling earlier storage access and shorter boot-up time.
Drift CAM pointers keep newly written PCM data in the media manager cache, reducing read errors, data movement, and buffer overhead.
When multiple devices try to modify the same index node, a delegate coordinates the requests to keep hierarchical updates consistent.
Compressing data after RAID striping and then calculating parity improves storage efficiency while reducing parity update overhead.
Pipelined ECC with remote memory reads lets data reach local cache before correction completes, cutting latency without sacrificing integrity.
LBA-based syndrome decoding removes per-page LBA storage in NAND flash, freeing space and reducing ECC overhead for SSD reads.
Padding bits equalize sector lengths across differently coded drive zones, preserving OC parity block consistency and error correction.
Two single-port memories and logical-to-physical mapping enable parallel reads and writes, cutting wait states and memory bias.
A configurable base converts floating-point values into integer ANBD coding, improving error detection with much lower computing overhead.
Routes transactions across interleaved memory channels using address-based destination mapping while preserving the original address for security.
Shared prefixes, midsections, and suffixes are table-encoded to preserve long metadata names while reducing memory waste in storage clusters.
Independent head nodes and storage sleds replicate data in-rack to preserve low-latency access while avoiding control-plane failure bottlenecks.
Dedicated monitor cells track read disturb in 3D NAND, letting the controller trigger reclaim only when stress exceeds a threshold.
Packetized links and hierarchical memory domains balance bandwidth across processors while reducing memory interconnect complexity.
A blocking NOP and shadow address mapping keep overlapping storage copy writes atomic without extra buffer space or delaying other commands.
Multiple domain-specific command buffers let an IOMMU process invalidations in parallel, cutting spin/lock overhead and wasted CPU cycles.
By predicting data expiration in FDP reclaim units, the host can trigger folding operations that cut garbage collection and write amplification.
A built-in protection module controls read/write access between computers and removable storage to block malicious transfer and data leakage.
A foggy-fine programming scheme completes fine writes on preceding pages during power loss to shorten power-off time and protect data integrity.
Finish-zone triggered data relocation merges full zones into target space, cutting fragmentation and improving storage capacity use.
A switchable computational storage topology lets hosts access compute and storage differently by workload, improving processing efficiency and access control.
PSU bulk capacitors extend hold-up time so caches and buffers can flush to persistent memory during power loss and async resets.
Address mapping adapts to storage page size to cut redundant translations, reducing controller workload and access overhead.
Stacked HBM modules with base-die processor elements overcome centralized bandwidth limits and scale memory-intensive computing with lower latency.
Automatic byte-position detection lets 8-bit LPDDR dies program the correct mode registers and work transparently on 16-bit channels.
Partial array meta mode registers partition memory for data and ECC metadata, reducing wasted space, SRAM cost, and soft-error risk.
Dedicated output memory and alternating input memories avoid CNN feature-plane read/write conflicts while reducing circuit scale and power.
A direct BMC-to-MCU link sends hardware warnings out of band, preserving data transfer rate while enabling preventive action.
Freed memory is quarantined and scanned for dangling pointers before reuse, reducing use-after-free risk with lower overhead in C/C++.
Checks boot code fragmentation in boot LUs, then defragments it into contiguous storage to enable sequential reads without mapping-table overhead.
A setting circuit switches one or both DRAM PHY interfaces to keep stacked memory compatible with HBM3 SoCs and future multi-interface HBM.
Circular log pointers and host-defined retrieval cadence cut redundant memory log transfers while reducing latency and QoS impact.
A DMA engine offloads packet generation to the network interface, cutting remote memory access overhead in disaggregated data centers.
Local stride registers and adder logic let a PIM MAC update convolution addresses without host delay, improving latency and throughput.
A non-contiguous attention mask lets transformer KV caches use right padding, cutting CPU load and latency without memory shifts.
Compressed change-log mapping enables zoned memory data recovery after transfer failures while avoiding virtual block locks and retention buffers.
Fault-type responses let distributed nodes handle page faults without large pinned memory reservations, cutting delay and network congestion.
Command-generated data patterns let a storage controller identify memory pin connections without extra pins, reducing size and signal issues.
Journal-based source-location checks delay L2P remapping until folding completes, preventing incorrect mappings and repeat data migration.
A memory controller routes different commands to accessed and idle memory devices, cutting unnecessary refresh power while preserving data retention.
A companion NVMe namespace enables sub-block transfers through fixed mapping, cutting read amplification, overhead, and latency.
Hardware streamers convert and align matrix data in flight, cutting extra memory writes and latency for ML matrix operations.
Embedded delay information in chip-enable packets cuts command overhead and coordinates multi-die data output for faster reads.
Defect-aware reclaim unit sizing lets the controller place data across uneven superblocks, improving utilization and reducing write amplification.
Delay-coded chip-enable packets let a memory controller overlap die commands and data output, cutting flash read timing overhead.
Background app memory is compressed only when needed, freeing space for app launch while limiting compression overhead and extra memory cost.
Buffer-triggered early erase lets a flash controller pre-erase selected blocks, improving write speed while limiting power use.
Partial fallback abort processing preserves valid macro-ops in multi-fetch cache entries to cut power use and decode latency.
Compressing preferred apps in the background preserves memory space while enabling faster restore and shorter cold-launch delays.
A unified TLB reorders page size lookup priority at runtime to cut TLB misses, table walks, and address translation delays.
A controller remaps part of a memory module from host-visible system memory to accelerator use, improving memory flexibility and compute efficiency.
By predicting insertion addresses and shifting writes off-center, ordered memory updates cut costly shifts, rewrites, and cache overhead.
Non-contiguous reverse map table segments enforce VM and I/O memory authorization while improving NUMA memory utilization.
Delaying garbage collection and other memory management tasks lets non-consecutive write commands finish first, cutting latency and power use.
Programmable switches route client requests to remote memory nodes, reducing slow local swapping and balancing memory use across server clusters.
A hybrid SRAM-DRAM tracker filters low-activity rows and precisely monitors hot rows to mitigate DRAM row hammer with lower overhead.
Encoded key slices are appended to encrypted data and dispersed with error coding to improve storage reliability, security, and recovery.
Sequential L2P ranges are sent as start addresses and sizes, cutting host transfer volume, storage overhead, and address lookup latency.
Cryptographic return-address signatures are pre-generated and verified at subroutine return to block ROP and JOP attacks without stalling commit.
Host-generated prefetch information lets a CXL memory expander time data fetches accurately despite switch latency and host area limits.
Dynamic cache management shifts flash blocks between SLC and XLC modes to balance write speed, capacity, and garbage collection load.
A dedicated co-processor handles page table walks and page management tasks, freeing primary processor cycles for user workloads.
Consistent loop detection lets the prediction unit build multi-fetch macro-op cache entries, reducing cache switches, fetch penalties, and power use.
An internal data bus transfers information between memory banks without external bus access, reducing power consumption and processing time.
A hypervisor command parser generates shadow global graphics translation tables to translate graphics memory addresses for virtual machines.
A cache content directory compares write request identifiers against existing entries to enable efficient data copying and storage updates.
A virtualized memory system translates addresses to physical banks, enabling simultaneous read and write operations without conflicts.
A predictive block allocation method adjusts memory block placement based on usage patterns to optimize garbage collection operations.
Dynamic power state adjustment monitors inter-socket data traffic to prevent performance degradation caused by uncore module latency in multi-socket servers.
A memory sub-system uses a metadata indicator flag to skip unnecessary reads during data retrieval operations.
Segmenting garbage collection operations across separate time intervals within non-volatile memory storage devices.
A-SVM unifies host and device memory into a single virtual address space to enable direct data access without explicit copying.
Segmenting the data cache into independent rows with granular locks eliminates region lock bottlenecks, enabling parallel flush operations and high IOPS.
HICAMP architecture eliminates memory fragmentation by organizing physical memory into fixed-size blocks with non-duplicating write capability.
A data storage method allocates two logical blocks mapped to one physical block for sequential address management during garbage collection.
A bandwidth shifting program adjusts hardware prefetch settings per thread to optimize memory resource allocation.
An ownership-based coherence model eliminates complex directory management and broadcast latency by routing requests directly to the owning core.
A memory controller manages bad blocks by marking shared control signal blocks as failed to prevent data loss.
A storage device memory controller updates map data using a physical-to-logical table stored in buffer memory.
A hierarchical key tree manages encryption keys for persistent memory regions, resolving security and speed trade-offs.
A receiving apparatus preprocesses segment data packets using a dedicated decrypt engine and header processing unit.
Dynamic cache bypass based on texture pixel scale factor reduces power consumption and prevents cache pollution during high resolution rendering.
A storage controller uses a journal buffer to preserve meta data allocation flags for rapid restoration after power loss.
A preemptive page fault handling mechanism anticipates memory access patterns to allocate pages before faults occur.
A tag look-up unit transmits high-priority clean notifications to frame buffer logic when cache sets approach maximum thresholds.
A storage system issues concurrent read requests for data and metadata upon a cache miss to accelerate subsequent volatile memory access.
A virtual storage device allocates data blocks across media tiers using a block pinning engine to lock high-frequency access patterns.
Kernel masking retires defective DRAM pages after error threshold detection, reducing refresh frequency and standby power consumption.
Validity tags in NOR flash memory allow incremental updates by marking previous data as invalid, reducing processing time and wear.
Segmenting the flash translation layer between the host and storage device reduces garbage collection frequency and write amplification, extending SSD lifetime.
Fatigue management module maps logical addresses to physical blocks based on write frequency rankings in hybrid solid-state memory.
Merging buffered data sectors into sequential portions optimizes buffer usage and reduces program/erase cycles in flash memory devices.
Metadata coherency controllers cache compression status to enforce atomic access, resolving distributed cache consistency bottlenecks.
A CPU architecture uses a direct memory access engine to transfer software instructions from read-only memory to random access memory.
Evict partial aggregation results based on reoccurrence probability to resolve memory constraints and reduce client transmission loads.
A controller monitors memory unit age to adjust wear leveling intensity based on drive capacity.
A memory controller selects programming blocks based on data size and device status to optimize storage operations.
SafeBet method verifies speculative control-flow instructions using source-destination pair checks against memory tables.
A storage controller adjusts transmission driver impedance to increase signal eye height.
A storage server chains nonvolatile devices to reroute write requests across the array.
Hardware interrupt handling bypasses the virtual machine manager to reduce latency in virtualized environments.
Guest program copies encrypted storage blocks using distinct cryptographic inputs, allowing hypervisors to manage snapshots without accessing decrypted data.
A hybrid system adapts transmission modes to optimize cache coherency management across multiple nodes.
Ascending logical page sorting reduces flash translation layer table size while maintaining write efficiency.
A storage-side volatile memory cache extends the database server cache hierarchy to accelerate data retrieval operations.
A multi-indexed micro-operations cache stores decoded instructions using multiple index fields within a single line.
Controller switches write modes between high-speed buffer and low-speed main regions to reduce power consumption during non-consecutive data writes.
A path detection system selects candidate routes and records successful transmissions to maximize website access success ratios.
A storage controller buffers user data in volatile memory before programming final data into non-volatile memory.
Hierarchical segment and page tables translate virtual addresses while key-controlled access fields validate program keys to secure data operations.
Geometry-aware parity writing fills unfilled word lines, preventing simultaneous errors and improving read reliability.