Kioxia corporation (20240311039). MEMORY SYSTEM simplified abstract

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 20240311039 titled 'MEMORY SYSTEM

The memory system described in the patent application includes memory chips, memory, and a controller. The memory chips can operate in parallel, and the memory consists of a physical channel region and multiple virtual channel regions corresponding to different processes executed on the memory chips.

  • The controller stores requests from the host in the physical channel region in the order they are received and assigns each request to a virtual channel region.
  • When the degree of parallelism required by the processes is below a certain threshold, the controller selects the next request to be executed from the physical channel region.
  • If the required degree of parallelism is equal to or above the threshold, the controller chooses the next request to be executed from one of the virtual channel regions.

Potential Applications: - This memory system could be used in high-performance computing applications where parallel processing is crucial. - It could also be beneficial in data centers handling multiple tasks simultaneously.

Problems Solved: - Efficient management of memory requests in parallel processing environments. - Optimizing memory access for different processes running concurrently.

Benefits: - Improved performance in systems requiring high degrees of parallelism. - Enhanced memory utilization and throughput.

Commercial Applications: Title: "Advanced Memory Management System for High-Performance Computing" This technology could be valuable in supercomputers, servers, and other high-performance computing systems where optimized memory access is essential for maximizing processing power and efficiency.

Questions about the technology: 1. How does this memory system improve overall system performance in parallel processing environments? 2. What are the key advantages of using virtual channel regions in memory management for parallel processing tasks?


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.