Memory System Performance Optimization via Latency Objective Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Determining optimal performance parameters for a memory system is time-consuming and prone to variations depending on the engineer's analysis, leading to inefficiencies in optimizing memory system performance.

Innovation Solution

A method and device that determine optimal performance parameters by calculating objective function results for candidate values, using a natural number of candidate performance parameter values and objective functions based on average and maximum latency, to quickly and consistently optimize memory system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an engineer determines the optimal value of the performance parameter manually by directly analyzing the logical relationship, then the optimization can be performed with human insight and judgment, but it takes long time for optimization and there may be variations in the degree of optimization

Engineering Contradiction:
Improveoptimization consistencyVSAvoidoptimization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical analysis process with an automated computing system. The processor automatically determines performance parameters by calculating objective function results for multiple candidate values, eliminating the need for manual engineer analysis and thereby reducing optimization time while maintaining consistency.

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

Solution Approach 2:

The memory system performs self-optimization by automatically determining its own performance parameters through the processor. The system evaluates candidate performance parameter values using objective functions and selects optimal values without external human intervention, enabling rapid and consistent optimization.

Inventive Principle:
Principle #25Self-service

2Productivity

If multiple candidate performance parameter values are evaluated using objective functions, then the determination of optimal performance parameters can be performed quickly and consistently, but the computational complexity increases

Engineering Contradiction:
Improveparameter determination speedVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the performance parameter optimization into discrete candidate values that are evaluated individually. By dividing the continuous parameter space into discrete segments (candidate values), the system can systematically evaluate each segment using objective functions, enabling automated determination while managing computational complexity through structured evaluation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12093526B2Performance optimization device of memory system and operating method thereof
Publication Date: 2024.09.17 SK HYNIX INC
  • US12093526B2 patent drawing
  • US12093526B2 patent drawing
  • US12093526B2 patent drawing

AI summary

A method for operating a performance optimization device of memory system is provided, the method including determining N, where N is a natural number greater than 0, candidate performance parameter values for a performance parameter of the memory system; calculating N objective function results for an objective function defined for the memory system; and determining an additional candidate performance parameter value for the performance parameter of the memory system, based on the N candidate performance parameter values and the N objective function results.