Hot Page Logic for Tiered Memory Page Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face inefficiencies in managing data access in tiered memory systems, leading to increased overhead and reduced reliability in processing high-capacity data with varying access frequencies.

Innovation Solution

A memory system with hot page logic that determines 'hot pages' based on input frequency and order, facilitating page migration operations between different memory types to optimize data access and reduce overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data access control is performed in a tiered memory system, then memory operation efficiency is improved, but system overhead increases

Engineering Contradiction:
Improvememory operation efficiencyVSAvoidsystem overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory system performs self-service by automatically monitoring access frequencies and patterns, identifying hot pages, and migrating them between memory tiers without external intervention. The memory controller autonomously tracks access metadata, determines migration candidates, and executes page migrations based on predefined policies, eliminating the need for operating system involvement and reducing system overhead while maintaining high memory operation efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring access frequencies and patterns of memory pages, using this information to dynamically identify hot pages that should be migrated to faster memory tiers. The feedback loop includes tracking access metadata, comparing it against migration thresholds, and automatically adjusting page placement decisions based on observed access behavior, thereby optimizing memory efficiency without increasing overhead

Inventive Principle:
Principle #23Feedback

2Ease of operation

If operating system controls data access in tiered memory system, then data placement is managed, but reliability of data access control is reduced

Engineering Contradiction:
Improvedata placement managementVSAvoiddata access control reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the mechanical/software-based operating system control mechanism with a hardware-based memory controller that directly monitors access patterns and manages page migrations. By implementing hot page detection and migration logic within the memory controller's hardware circuitry, the system achieves more reliable and deterministic data access control compared to software-based OS management, while maintaining ease of operation through automated hardware-level decision-making

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Speed

If page migration operation is performed, then access speed to frequently used data is improved, but system complexity increases

Engineering Contradiction:
Improveaccess speed to frequently used dataVSAvoidpage migration operation complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The memory controller performs self-service by automatically tracking access frequencies, identifying hot pages, and executing migrations without external control. The system monitors its own operational characteristics, determines which pages require migration based on access patterns, and autonomously relocates them between memory tiers, thereby improving access speed to frequently used data while minimizing the complexity of migration management through self-directed hardware-level operations

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12511053B2Memory system with hot page logic, an electronic system including the same memory system and a method of operating the same electronic system
Publication Date: 2025.12.30 SAMSUNG ELECTRONICS CO LTD
  • US12511053B2 patent drawing
  • US12511053B2 patent drawing
  • US12511053B2 patent drawing

AI summary

A memory system and an electronic system including the same are provided. The memory system includes a memory device configured to receive data, and a hot page logic configured to receive an address for the data, determine that the address is for a hot page based on an input frequency and an input order of the address, and create hot page information including the address that was determined as associated with the hot page such that a page migration operation of the data is performed.