17869963. PROVIDING CACHE LINE METADATA OVER MULTIPLE CACHE LINES simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

PROVIDING CACHE LINE METADATA OVER MULTIPLE CACHE LINES

Organization Name

Dell Products L.P.

Inventor(s)

Stuart Allen Berke of Austin TX (US)

PROVIDING CACHE LINE METADATA OVER MULTIPLE CACHE LINES - A simplified explanation of the abstract

This abstract first appeared for US patent application 17869963 titled 'PROVIDING CACHE LINE METADATA OVER MULTIPLE CACHE LINES

Simplified Explanation

An information handling system is described in this patent application. The system includes a memory module that is connected to a memory controller through a memory bus. The memory module stores and retrieves data using a memory line size. The memory controller calculates error correction code data for each memory line of user data and generates metadata related to the user data for chunks of data that are equal to an integer number (N) of cache lines, where N is greater than one.

  • The system utilizes data with a cache line size.
  • A memory module is connected to a memory controller through a memory bus.
  • The memory module stores and retrieves data using a memory line size.
  • The cache line size is an integer multiple of the memory line size.
  • The memory controller calculates error correction code data for each memory line of user data.
  • The memory controller generates metadata for chunks of data that are equal to an integer number (N) of cache lines, where N is greater than one.

Potential applications of this technology:

  • This technology can be applied in computer systems, servers, and data centers to improve memory performance and reliability.
  • It can be used in high-performance computing environments where data integrity is crucial.
  • This technology can also be beneficial in storage systems and databases where large amounts of data need to be processed and stored efficiently.

Problems solved by this technology:

  • This technology solves the problem of data corruption and loss by calculating error correction code data for each memory line of user data.
  • It addresses the issue of data integrity by generating metadata for chunks of data that are equal to an integer number of cache lines.

Benefits of this technology:

  • Improved memory performance and reliability.
  • Enhanced data integrity and protection against data corruption.
  • Efficient processing and storage of large amounts of data.
  • Increased system efficiency and overall performance.


Original Abstract Submitted

An information handling system utilizes data with a cache line size. A memory module is coupled to a memory controller by a memory bus, and stores and retrieves data with a memory line size. The cache line size is an integer multiple of the memory line size. The memory controller calculates error correction code data for each memory line of user data, and generates metadata related to the user data for chunks of data that are equal to an integer number (N) of cache lines, where N is greater than one.