18586342. MEMORY SYSTEM simplified abstract (Kioxia Corporation)

From WikiPatents
Jump to navigation Jump to search

MEMORY SYSTEM

Organization Name

Kioxia Corporation

Inventor(s)

Haruka Mori of Kawasaki Kanagawa (JP)

Mitsunori Tadokoro of Fujisawa Kanagawa (JP)

MEMORY SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18586342 titled 'MEMORY SYSTEM

The memory system described in the patent application includes memory chips, a memory, and a controller that work together to optimize memory operations.

  • Memory chips can operate in parallel, enhancing processing speed and efficiency.
  • The memory is divided into a physical channel region and multiple virtual channel regions, each corresponding to a different process executed on the memory chips.
  • The controller manages requests from the host, storing them in the physical channel region and assigning them to virtual channel regions based on the process they belong to.
  • When the level of parallelism required by the processes is below a certain threshold, the controller prioritizes requests in the physical channel region.
  • If the required parallelism exceeds the threshold, the controller assigns requests to the virtual channel regions for simultaneous execution.

Potential Applications: - Data centers - High-performance computing - Artificial intelligence and machine learning systems

Problems Solved: - Improving memory access speed - Optimizing memory utilization - Enhancing overall system performance

Benefits: - Faster data processing - Increased efficiency - Better resource allocation

Commercial Applications: Title: "Optimized Memory System for Enhanced Processing Speed" This technology can be utilized in data centers, supercomputers, and AI systems to improve performance and efficiency, leading to cost savings and competitive advantages in the market.

Questions about the technology: 1. How does the memory system manage requests from the host efficiently? The controller stores requests in the physical channel region and assigns them to virtual channel regions based on the process they belong to, optimizing memory operations.

2. What are the potential benefits of using a memory system with parallel operation capabilities? Parallel operation enhances processing speed, improves efficiency, and optimizes memory utilization, resulting in faster data processing and better overall system performance.


Original Abstract Submitted

A memory system includes a plurality of memory chips, a memory, and a controller. The memory chips are capable of operating in parallel. The memory includes a physical channel region and a plurality of virtual channel regions, each corresponding to one of a plurality of processes executed on the memory chips according to the requests. The controller stores the requests issued from the host in the physical channel region in order of acquisition from the host, and an entry for each of the requests in one of the virtual channel regions. When a required degree of parallelism of the processes is less than a threshold, the controller selects a next request to be executed using the physical channel region. When the required degree of parallelism is greater than or equal to the threshold, the controller selects a next request to be executed using one of the virtual channel regions.