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

A mixed management method for processor array local storage

A processor array and local storage technology, which is applied in the direction of electrical digital data processing, instruments, digital computer components, etc., can solve problems such as lack of adaptability, impact on application performance of shared working set size data access mechanism, differences, etc., and achieve flexibility The effect of configuration, efficient actual operation performance

Active Publication Date: 2021-03-12
JIANGNAN INST OF COMPUTING TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, different applications have quite different requirements for on-chip storage, and different shared working set sizes and data access mechanisms have a huge impact on application performance.
There is a lack of adaptability in a single processor core data management method

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
  • A mixed management method for processor array local storage
  • A mixed management method for processor array local storage
  • A mixed management method for processor array local storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following are specific embodiments of the present invention and in conjunction with the accompanying drawings, the technical solutions of the present invention are further described, but the present invention is not limited to these embodiments.

[0030] see figure 1 and figure 2 , the processor array local storage hybrid management method in this embodiment includes the following steps:

[0031] S1: Divide the on-chip local storage (LDM) of each core in the array processor into the first type area, the second type area and the third type area;

[0032] S2: Set the first type of area as a private storage space for saving local private data, whose specific address is only visible to the application program of this core;

[0033] S3: The second type of area is set as a shared storage space for storing shared data of multiple cores, and its specific address is visible to applications of multiple cores;

[0034] S4: The third type of area is set as a Cache storage s...

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

The invention provides a processor array local storage hybrid management technique, and belongs to the technical field of computer system structures and processor microstructures. The processor arraylocal storage hybrid management technique comprises the following steps: S1, dividing on-chip local storage (LDM) of each core in an array processor into a first type region, a second type region anda third type region; S2, setting the first type area as a private storage space which is used for storing local private data and is only visible to an application program of the core in specific addressing; S3, setting the second type area as shared data for storing the plurality of cores, and specifically addressing shared storage space visible to the application programs of the plurality of cores; and S4, setting the third-class region as a Cache storage space for mapping to the whole main storage space, and adopting a Cache mode to manage so as to enable the application program of the coreto access the visible Cache storage space to the Cache space. According to the processor array local storage hybrid management technique, application characteristics are flexibly configured, and the actual running performance of the application is efficiently exerted.

Description

technical field [0001] The invention belongs to the technical field of computer architecture and processor microstructure, and relates to a hybrid management method for local storage of a processor array. Background technique [0002] As the number of cores in many-core processors continues to increase and the computing power is greatly improved, the improvement of the memory access capability of the chip is much slower than the improvement of the computing power. The "storage wall" problem has become an important factor restricting the performance of the chip. On-chip storage hierarchy design that deeply matches application features is an important technical approach to alleviate the memory access wall problem. [0003] Efficiently realizing data sharing among the cores of many-core processors is the key to improving the on-chip data multiplexing rate. However, different applications have quite different requirements for on-chip storage, and different shared working set si...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F15/173
CPCG06F15/17306G06F15/17331
Inventor 高剑刚施晶晶李宏亮过锋唐勇吴铁彬郑方许勇
Owner JIANGNAN INST OF COMPUTING TECH