17865637. METHOD OF OPERATING DISAGGREGATED MEMORY SYSTEM FOR CONTEXT-AWARE PREFETCH AND DISAGGREGATED MEMORY SYSTEM PREFORMING THE SAME simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

METHOD OF OPERATING DISAGGREGATED MEMORY SYSTEM FOR CONTEXT-AWARE PREFETCH AND DISAGGREGATED MEMORY SYSTEM PREFORMING THE SAME

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Insoon Jo of Hwaseong-si (KR)

METHOD OF OPERATING DISAGGREGATED MEMORY SYSTEM FOR CONTEXT-AWARE PREFETCH AND DISAGGREGATED MEMORY SYSTEM PREFORMING THE SAME - A simplified explanation of the abstract

This abstract first appeared for US patent application 17865637 titled 'METHOD OF OPERATING DISAGGREGATED MEMORY SYSTEM FOR CONTEXT-AWARE PREFETCH AND DISAGGREGATED MEMORY SYSTEM PREFORMING THE SAME

Simplified Explanation

The abstract describes a method for operating a disaggregated memory system. Here are the key points:

  • The method involves receiving memory management requests from a host device, which include context values for different workloads.
  • These context values are transmitted to an accelerator memory, which has memory regions. The context values are used to set the context for the memory regions based on the memory management requests.
  • The method also involves determining prefetch target data based on a context table and a memory access log. The context table contains the context values, and the memory access log is associated with the accelerator memory.
  • Prefetch information associated with the prefetch target data is then transmitted to the accelerator memory and stored in a prefetch target buffer.

Potential applications of this technology:

  • Disaggregated memory systems can be used in various computing environments, such as data centers or cloud computing platforms.
  • This method can improve memory management and data access efficiency in these environments, leading to better performance and resource utilization.

Problems solved by this technology:

  • Disaggregated memory systems can face challenges in managing memory resources efficiently, especially when dealing with multiple workloads.
  • This method addresses these challenges by allowing different context values to be set for different memory regions based on the memory management requests.

Benefits of this technology:

  • By setting context values for memory regions based on the memory management requests, this method enables better resource allocation and utilization in a disaggregated memory system.
  • The use of a context table and memory access log helps in determining prefetch target data, which can further improve data access efficiency.
  • Storing prefetch information in a prefetch target buffer allows for faster access to the required data, reducing latency and improving overall system performance.


Original Abstract Submitted

A method of operating a disaggregated memory system includes receiving memory management requests from a host device, the memory management requests including context values having different values for plural workloads. The context values are transmitted to an accelerator memory including memory regions to set the context values for the memory regions based on the memory management requests. Prefetch target data is determined based on a context table and a memory access log, and prefetch information associated with the prefetch target data is transmitted to the accelerator memory. The context table includes the context values, and the memory access log is associated with the accelerator memory. The prefetch information is stored in a prefetch target buffer included in the accelerator memory.