Adjusting read signal levels based on proximity to the last written page resolves shrinking read window errors without adding latency.
Predecoding circuitry stores macro-operation counts and branch indicators in the instruction cache, reducing decode stage workload and power consumption.
Classifies container image layers into LAL and LBL structures to store hot files in non-volatile memory, reducing disk I/O bottlenecks during startup.
A pauseless garbage collector write barrier redirects object updates to destination regions during concurrent execution.
Atomic PASID state modifications reduce communication congestion during TLB shoot-downs by selectively targeting active process address spaces.
A memory controller host interface reorders queued commands based on real-time core and device statuses to enable simultaneous multi-core execution.
Local lock caches on data volumes reduce bottlenecks by decentralizing state information while maintaining consistency.
A memory controller manages block states to optimize erase operations.
A software-defined preload engine uses trigger instructions to index offset tables and prefetch data into cache memory.
Reinstating cleared address bits via XOR operations distributes compressed data evenly, resolving uneven cache bank utilization.
Challenge-response mechanism using Intel SGX and Bluetooth Low Energy prevents unauthorized access while maintaining ease of operation.
A dedicated controller saves cache data to nonvolatile memory during power loss, reducing processor energy use while ensuring reliable error logging via MRAM.
A storage controller mirrors write data between volatile and non-volatile memory regions to maintain system operation.
A cache management module recycles units using bitmap tables to track occupancy periods.
A semiconductor device detects hot addresses to manage wear leveling operations across nonvolatile memory cells.
A memory allocation method interleaves component pages across data structure operands to optimize processing-in-memory operations.
Hierarchical address mapping and segmented protocol engines overcome fixed node ID limits to increase interconnection scale.
A memory channel network processor emulates Ethernet interfaces to bridge host drivers and near-memory components.
Segmented page identification reduces processing overhead while maintaining accurate duplicate detection across virtual machines.
A flash memory controller writes dummy data to specific blocks before wave soldering.
A storage controller switches between memory protection methods to optimize data handling.
A block allocation map tracks defective physical locations and groups them into superblocks to manage memory efficiently.
Storage device partitions volatile memory and moves priority data to spare power areas, preventing loss when main power fails.
A memory controller adjusts read reclaim thresholds based on real-time cell conditions.
Segmenting data protection into two schemes improves reliability for critical firmware while reducing device complexity compared to uniform redundancy.
A memory management method dynamically configures buffer areas to store address information and mapping tables based on operation modes.
A foveated compression system sectors image frames based on user fixation points to apply variable quality algorithms.
A controller relocates logical pages straddling ECC codewords to aligned positions.
A short super block bitmap differentiates normal and initial bad memory blocks to enable simultaneous access operations.
A reconfigurable cache tag array manages independent load and store execution units to optimize memory access speed.
Lazy persistency reduces write amplification and recovery time by using checksums to detect failures during natural cache evictions.
A data folding method copies SLC content to MLC blocks using fold-sets mapped to specific NAND string sets.
Partitioning flash blocks into data and log segments with hash tables reduces RAM usage while maintaining write performance.
Copy-on-write policy enables memory page reuse during zero copy transmission.
Segmented non-volatile memory bypasses address translation initialization to reduce system suspension latency.
A semiconductor memory device includes a discarding unit that selectively removes valid data to reduce processing loads during garbage collection.
A multi-category memory system segments cache coherency protocols to allocate hardware and software management resources based on block access patterns.
Extending exclusive hold on semaphore-containing cache lines reduces unproductive traversals and minimizes contention in multiprocessing environments.
A caching layer using standard file systems decouples processing from storage management in distributed analytics environments.
Processor instructions access enclave memory page context to enable dynamic allocation without guest OS tracking overhead.
A flash storage controller monitors read operation frequencies and soft decision metrics to dynamically adjust garbage collection thresholds.
Tiered compaction blocks reduce latency by minimizing unnecessary copying operations between cache and storage segments.
A cache controller extends a first processor cluster L2 cache using a second cluster L2 cache based on workload inputs.
A solid state drive partitions flash memory into sectors operating in distinct potential storage modes managed by a data processing module.
Segmenting prefetchers into master and slave components reduces device complexity and bandwidth requirements across multiple processors.
Dynamic routing across replica and striping cache instances reduces write amplification in software-defined storage.
Integrated compute components process data inside storage devices to reduce latency and energy consumption while maintaining encryption.
A hypervisor intercepts virtual machine I/O requests to serve data from a host-side cache, accelerating storage access transparently.