The invention discloses a design method, device and equipment of a many-core processor architecture and a storage medium, and relates to the technical field of
distributed computing. Comprising the steps of 1, dividing all cores into groups, 2, integrating a CPU
assembly line, an intra-core private memory, a hardware
FIFO queue and a DMA engine in each core, 3, labeling the cores in each group according to coordinates, storing shared data of processors in the group by using an intra-group
shared memory, and storing the shared data of the processors in the group. The method comprises the following steps: step 1, transmitting and receiving an NoC data packet through an intra-group main core control inter-group
communication interface for intra-group communication, and step 4, planning an inter-group optimal transmission path for inter-group communication according to the transmitted core coordinates of a source processor group and a target processor group. According to the method, the shortest path between the groups is automatically calculated, and NoC transmission is dynamically optimized; hardware FIFO and a DMA engine are adopted to realize low-
delay data transmission, and a main core efficiently exchanges data among groups through an NoC to realize response.