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

Near data stream computing acceleration array based on RISC-V

A RISC-V, data streaming technology, applied in a variety of digital computer combinations, digital computer components, calculations, etc., can solve problems such as large data volume, and achieve the effect of reducing the number of memory accesses and reducing the burden

Pending Publication Date: 2020-05-15
TIANJIN CHIP SEA INNOVATION TECH CO LTD +1
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of architecture design, the amount of data required for computing represented by artificial neural networks is huge, and the problem of memory walls is serious. Therefore, the main contradiction to be solved first is how to shorten the "distance" between data storage and computing units as much as possible. And minimize the access to the memory during the calculation process, while maintaining a certain degree of flexibility and elasticity to meet the variability and elastic deployment requirements of future neural network algorithms and different signal processing computing scenarios

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
  • Near data stream computing acceleration array based on RISC-V
  • Near data stream computing acceleration array based on RISC-V
  • Near data stream computing acceleration array based on RISC-V

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] It should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

[0042]In describing the present invention, it is to be understood that the terms "center", "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", " The orientations or positional relationships indicated by "vertical", "horizontal", "top", "bottom", "inner" and "outer" are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and Simplified descriptions, rather than indicating or implying that the device or element referred to must have a particular orientation, be constructed and operate in a particular orientation, and thus should not be construed as limiting the invention. In addition, the terms "first", "second", etc. are used for descriptive purposes only, and should not be understood as...

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 near data stream computing acceleration array based on RISC-V. The near data stream computing acceleration array comprises an RSIC-V core and an acceleration array which is arranged around the RSIC-V core and is composed of a plurality of coprocessors. Each coprocessor comprises an NOC routing control node, an RAM block and a multiply-add particle. Wherein the RAM block isused for realizing caching of to-be-calculated data, the multiply-add particle is used for realizing multiply-accumulate calculation, and the NOC routing control node realizes interconnection with other adjacent coprocessors on one hand, and is also connected with the data RAM block and the multiply-add particle on the other hand. According to the method, to-be-calculated data is dispersedly stored in a plurality of ram blocks, and multiply-add calculation operators are placed as close as possible to rams. Adjacent coprocessors are interconnected by adopting an on-chip network structure, andthe relationship between a producer and a consumer is realized in a calculation process. Therefore, one calculation process can be converted into a process that a data stream flows between the coprocessor acceleration arrays for calculation after being split and mapped.

Description

technical field [0001] The invention relates to a RISC-V-based near-data streaming computing acceleration array. Background technique [0002] The von Neumann architecture is a classic architecture of computers, and it is also the mainstream architecture of current computers and processor chips. In the von Neumann architecture, the computing / processing unit and storage are two completely separate units: the computing / processing unit reads data from the storage device, completes the computing / processing in the computing / processing unit, and stores it back in the storage unit . This is a typical computing-centric computing structure. In order to realize the calculation of data, it is necessary to trigger a large number of data movement actions. Although the main frequency and number of computing cores are constantly increasing, the access rate of peripheral memory has not been increased synchronously. The throughput of the data bus can easily become a system bottleneck. The...

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): G06F15/16
CPCG06F15/161
Inventor 陶常勇沈剑良刘勤让朱珂吕平陈艇高彦钊汪欣王元磊杨堃王盼徐庆阳林德伟刘长江张华
Owner TIANJIN CHIP SEA INNOVATION TECH CO LTD
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