Memory information processing method, hardware acceleration module, equipment and storage medium

Through the first dynamic link library rewriting technology of the hardware acceleration module, the third dynamic link library of deep learning applications is accessed to obtain its memory usage information, which solves the memory overflow and resource waste caused by excessive GPU memory usage during deep learning model training, and realizes precise management of memory usage.

CN119718613APending Publication Date: 2025-03-28HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD
0 Cites 0 Cited by

Patent Information

Application Number
CN202311284248.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

During the deep learning model training process, model parameters, sample data used for training and intermediate result data occupy a lot of GPU memory, resulting in other processes being unable to apply for sufficient GPU memory, resulting in memory overflow or resource waste problems.

Method used

The first dynamic link library rewrite provided by the hardware acceleration module realizes access to the third dynamic link library owned by the application, and calls its target memory management function to obtain the application's current memory usage information, so as to accurately obtain the memory usage without intrusion of the application.

Benefits of technology

It solves the memory overflow and resource waste caused by unreasonable application memory usage, and realizes precise management of GPU memory usage.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The embodiment of the invention provides a memory information processing method, a hardware acceleration module, equipment and a storage medium. In the embodiment of the invention, the access to the third link library is realized by rewriting the first dynamic link library, and then the target memory management function in the third dynamic link library is called to obtain the current memory use information of the application, so that the current memory use information of the application can be accurately obtained under the condition that the application is not intruded, and the user experience is improved. Therefore, various memory problems, such as memory overflow and resource waste, caused by unreasonable application memory usage amount can be solved.
Need to check novelty before this filing date? Find Prior Art