A virtual storage device secures continuous physical memory areas from OS-managed and unmanaged regions to enable direct data operations.
A memory controller manages data movement between flash and DRAM using a dedicated buffer interface.
Segmenting input addresses into shared and variable parts reduces cache TAG power consumption by comparing only distinguishing bits against stored values.
Fiber optic links connect removable storage to the entertainment controller, reducing labor costs and turnaround time by eliminating physical attachment.
Address translation mechanism maps virtual addresses to physical memory regions, eliminating copy overhead and latency for unmapped direct memory access writes.
A group table manages address range transfers between nonvolatile memory nodes to coordinate write operations.
Dynamic media cache cleaning adapts aggressiveness to AC or battery power, resolving the contradiction between high cleaning rates and low power consumption.
A flash memory writing method allocates small data to existing blocks to concentrate invalid pages.
A data storage device uses separate first and second buffer memories to manage write and read operations independently.
An in-storage monitoring engine profiles solid state drive latency and bandwidth by generating profiling procedures.
A dynamic address translation table allocation module adjusts memory mapping sizes at runtime without requiring a platform reboot.
A memory controller adjusts super block composition by varying the number of active memory dies to balance operational throughput against power constraints.
A blind hypervisor architecture manages virtual machines without data visibility while a security controller enforces page ownership permissions.
A sectored cache tag structure indexes multiple data blocks within single lines, reducing fragmentation and increasing effective capacity.
A controller executes a flash translation layer reset in read-dedicated mode to preserve state information.
A test generation system automatically introduces register dependencies into abstract scenarios to increase verification coverage.
A control module manages adaptive data migration between solid state memory regions to balance wear levels and maintain storage integrity.
A controller selects anneal duration and temperature based on memory life cycle characteristics to reverse tunnel oxide damage.
Independent power switches for segmented flash memory regions reduce consumption while parallel access improves data transfer speeds.
A counter tracks consecutive cached reads to disable predictive processing, reducing resource waste during fully cached workloads.
Segmenting a single root of trust into multiple roots allows flexible resource management while maintaining strict security boundaries.
A memory controller uses a bit table to map logical addresses for fast data access.
A cache power controller maintains local memory access during processor transitions to conserve energy.
A global object data store translates dynamic virtual machine identifiers into static addresses for consistent security enforcement.
Byte-addressable persistent copies and cross-referencing logs reduce warm-up time and critical path overheads compared to block-based storage systems.
Dynamic way segmentation allocates data to fast or slow cache regions, reducing average latency while managing circuit area constraints.
A lightweight coherency control protocol uses cache sequence numbers to validate data buffers across clustered storage nodes.
A hash-based system address map generates node identifiers to route transactions across integrated circuit nodes.
A switching unit manages operational state transitions between secure and non-secure modes in information processing devices.
A memory read honor circuit selectively honors speculative prefetch requests based on bandwidth thresholds.
Proximity tags enable selective eviction of proximate data to reduce I/O read latency.
Segmenting OS and application cores with distinct page tables mitigates Meltdown attacks while avoiding frequent TLB flushes that degrade system performance.
A memory device uses a user-defined tagging mechanism to identify defective blocks via current monitoring.
A memory allocation method reduces fragmentation by transforming two-dimensional images into one-dimensional space for efficient surface creation.
Validates persistent main memory content to enable direct data reuse, eliminating external recovery delays and reboot time increases.
Flash memory management method groups physical units into data and spare areas to configure logical unit mappings.
A hybrid directory and snoopy-based coherency mechanism manages cache line states across near and far memory levels.
Defining the target mapping table before activation eliminates deferred define delays during write operations and prevents performance degradation.
Page table cache coherency indicators reduce communication traffic and avoid delays in heterogeneous processor systems.
A cache system adjusts last level cache utilization via directory status indicators and access counters.
Guest application shared memory channel eliminates context switches and authentication overhead between virtual machines and hypervisors.
Multi-level caching separates subgraph and neighboring data to resolve memory overload while maintaining fast query response times.
A memory module controller configures block windows to map addresses for direct block-level access across multiple cache lines.
Remote procedure call coordinates data transfer to remote persistent cache memory via direct memory access commands.
A recirculation queue stores effective addresses and store values to free issue queue entries after address computation.
A memory allocation method shares a common buffer across multiple data tensors in neural network models.
An extensible non-volatile memory hub segments controller channels to expand storage capacity.
A processor architecture partitions instructions between a single-port cache and multi-port scratch pad memory using profiling data.