Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Intra-cluster storage parallel access local priority switching circuit in array processor

A partial and block-storage technology, applied in electrical digital data processing, instruments, etc., can solve problems such as low resource utilization, large delay, and large data access delay

Active Publication Date: 2019-03-05
XIAN UNIV OF POSTS & TELECOMM
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional NoC (Network on Chip) interconnection, on the one hand, has a large data access delay, and the general read / write delay is as high as dozens of clock cycles, which is compared with 1 to 2 cycles of operation-level or data-level operations. The delay is too large, which makes it difficult to meet the real-time requirements of the application; on the other hand, the circuit size of a single processing unit of a light-core array processor is about 2000 logic units, and the resources occupied by a 4-channel virtual channel router are about 20 processing units. Six times of that, resulting in communication resources being far greater than computing resources, resulting in low resource utilization

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
  • Intra-cluster storage parallel access local priority switching circuit in array processor
  • Intra-cluster storage parallel access local priority switching circuit in array processor
  • Intra-cluster storage parallel access local priority switching circuit in array processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solution and working principle adopted by the present invention will be described in detail below in conjunction with the accompanying drawings.

[0025] Circuit port description:

[0026] signal name

Signal description

meaning

req

IN

Request signal from the processor side, active high

r_w

IN

Read and write operation indication signal from the processor side, high level indicates read operation, low level indicates write operation

wr_data[31:0]

IN

Write data information from the processor side

addr[13:0]

IN

Read / write address information from the processor side

ack

out

Read / write response signal sent to the processor side

rd_data[31:0]

out

Read data information

wr_ram_req

out

Write request sent to memory block, active high

wr_ram_addr[9:0]

out

Write address information sent to the memory block

wr_ram_data[31:0]

ou...

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 discloses an intra-cluster storage concurrent access local-preference switching circuit in array processors, is mainly applicable to data concurrent access functions of intra-cluster distributed storage structures in the array processors, belongs to the technical field of integrated circuit design, and aims at reducing storage access delay, improving access bandwidth and improving a resource utilization rate through a multilevel switching structure and a local-preference access strategy. According to the design, a three-level switching structure of local switching+global switching+local switching is employed; the concurrent access of 4*4 array processors to 16 distributed storage blocks is realized, the concurrency of local data access is improved, the global access delay is reduced, and the storage structures are simplified.

Description

technical field [0001] The invention belongs to the technical field of integrated circuit design, and in particular relates to data parallel access of a distributed storage structure in a 4*4 processor array cluster in an array processor. Background technique [0002] With the development of integrated circuit technology, the traditional processor performance improvement method is still used: continuously increasing the main frequency and developing instruction set parallelism, there are problems of rapid increase in design complexity and excessive power consumption, and the continuous increase of main frequency makes The problem of "storage wall" is becoming more and more prominent. In order to adapt to the development of integrated circuit technology and maintain Moore's Law, integrating dozens or even hundreds of simple processor cores on a single chip has become a trend in the development of computer architecture. However, with the advancement of technology, more and mor...

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): G06F13/16G06F13/18
CPCG06F13/1605G06F13/18
Inventor 山蕊蒋林邓军勇刘有耀李雪婷吴进杨博文
Owner XIAN UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products