Intra-cluster storage concurrent access local-preference switching circuit in array processors

A local, block-storage technology, applied in electrical digital data processing, instruments, etc., can solve problems such as low resource utilization, long data access delay, and difficulty in meeting real-time requirements

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

AI Technical Summary

Problems solved by technology

In the traditional NoC (Network on Chip) interconnection, on the one hand, the data access delay is relatively large, and the general read / write delay is as high as dozens of clock cycles, which is equivalent to 1~2 cycles of operation-level or data-level operations. In contrast, 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 Six times the processing unit, resulting in communication resources far greater than computing resources, 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 concurrent access local-preference switching circuit in array processors
  • Intra-cluster storage concurrent access local-preference switching circuit in array processors
  • Intra-cluster storage concurrent access local-preference switching circuit in array processors

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 out Request signal from the processor side, active high r_w out Read and write operation indication signal from the processor side, high level indicates read operation, low level indicates write operation wr_data[31:0] out Write data information from the processor side addr[13:0] out Read / write address information from the processor side ack IN Read / write response signal from processor side rd_data[31:0] IN Data information read from the processor side 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] out Write data information sent to t...

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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products