Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, medium, program product, system and apparatus for storage management

A storage management and application technology, applied in the field of electronics, can solve problems affecting data parallel processing efficiency, data loading, limited capacity, etc.

Pending Publication Date: 2022-03-18
HEXAFLAKE (NANJING) INFORMATION TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In some cases, the amount of data (such as tensor data) to be processed by the program may be large, and the capacity of the on-chip memory (such as L2 cache) is limited, so it is impossible to load a large amount of data to the on-chip memory at the same time, which will Will affect the parallel processing efficiency of data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, medium, program product, system and apparatus for storage management
  • Method, medium, program product, system and apparatus for storage management
  • Method, medium, program product, system and apparatus for storage management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0037] As used herein, the term "comprise" and its variants mean open inclusion, ie "including but not limited to". The term "or" means "and / or" unless otherwise stated. The term "based on" means "based at least in part on". The terms "one example embodiment" and "some embodiments" mean "at least one example embodiment." The term "another embodiment" means "at least one further embodiment". The terms "first", "second", etc. may refer to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, medium, program product, system, and apparatus for storage management are described herein. In some embodiments of the disclosure, a page to be accessed by an application program is determined, and data is stored in the page; setting a value of a first reference counter corresponding to the page based on the number of processing engines to be started to run the application program; updating a value of the first reference counter based on an access status of the application to a page on the processing engine; and releasing or replacing the data stored in the page based on the updated value of the first reference counter. By maintaining the first reference counter, the reuse rate of the pages can be increased, and the reuse rate of the storage space of the on-chip memory can be increased.

Description

technical field [0001] Embodiments of the present disclosure generally relate to the electronic field, and more specifically relate to a method, medium, program product, system and apparatus for storage management. Background technique [0002] At present, processor systems such as graphics processing units (GPUs) have been proposed, and multiple processor cores in such processing systems can provide parallel multi-thread processing, thereby providing higher processing speeds. These processing systems can decompose complex calculations into smaller tasks and perform parallel processing by multiple cores and threads to reduce processing time. [0003] In some cases, the amount of data (such as tensor data) to be processed by the program may be large, and the capacity of the on-chip memory (such as L2 cache) is limited, so it is impossible to load a large amount of data to the on-chip memory at the same time, which will It will affect the parallel processing efficiency of dat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F15/78G06F12/0873G06F13/28
CPCG06F15/781G06F12/0873G06F13/28
Inventor 杨经纬李甲赵鹏徐立宝谢钢锋王磊许飞翔仇小钢
Owner HEXAFLAKE (NANJING) INFORMATION TECH CO LTD