一种CXL异构内存系统的联合动态内存分配方法

By optimizing the memory allocation ratio in the CXL heterogeneous memory system, and combining simulated annealing strategy and adaptive step size control, the problems of slow convergence and difficulty in determining the ratio in the prior art are solved, and faster convergence and higher throughput are achieved.

CN122111882BActive Publication Date: 2026-07-17CHINA UNIV OF PETROLEUM (EAST CHINA)

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA UNIV OF PETROLEUM (EAST CHINA)
Filing Date
2026-04-24
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

The existing dynamic memory allocation algorithm for CXL heterogeneous memory systems has slow convergence speed and obvious oscillations, and the fixed ratio method is difficult to determine the optimal DRAM:CXL ratio, resulting in the performance advantage not being fully realized.

Method used

By acquiring runtime status information, combining simulated annealing acceptance strategy, adaptive step size update and damping control, and combining local refinement search, the memory allocation ratio is optimized to achieve fast convergence and stability.

Benefits of technology

It achieved faster convergence speed and higher throughput, with approximately 33% faster convergence and 29.14% higher throughput, improving system performance and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122111882B_ABST
    Figure CN122111882B_ABST
Patent Text Reader

Abstract

本发明公开了一种CXL异构内存系统的联合动态内存分配方法,属于异构内存管理技术领域。该方法获取异构内存系统的运行状态信息,所述运行状态信息包括DRAM可用内存信息、CXL可用内存信息、系统吞吐量信息、当前内存分配比例信息及CPU性能指标信息;根据目标CXL分配比例执行内存分配控制,通过调节系统可见的可用DRAM容量引导后续页面向CXL节点分配;对采集的性能指标进行处理,构建组合性能分数,并根据性能分数差值执行模拟退火接受、自适应步长更新、阻尼控制及局部细化搜索,更新最优分配比例并输出最优CXL分配比例。本发明用于解决固定比例方法难以确定最优分配比例以及动态分配算法收敛慢、易振荡的问题。
Need to check novelty before this filing date? Find Prior Art