Heterogeneous thousand-core high-throughput processing system based on cpu and gpu and its modification method

A processing system and high-throughput technology, which is applied in the field of heterogeneous thousand-core high-throughput processing system and its modification, can solve the problem of lack of physical memory address access methods for data block access, so as to improve computing performance and realize high-speed memory direct access. The effect of exchange and reduction of quantity

Active Publication Date: 2019-11-19
深圳市知穹科技有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, data block access in heterogeneous thousand-core processor systems still lacks a unified and efficient physical memory address access 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
  • Heterogeneous thousand-core high-throughput processing system based on cpu and gpu and its modification method
  • Heterogeneous thousand-core high-throughput processing system based on cpu and gpu and its modification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the technical problems, technical solutions and beneficial effects solved by the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0022] The present invention provides a heterogeneous thousand-core high-throughput processing system of CPU and GPU of an embodiment, such as figure 1 As shown, the control method includes:

[0023] The processing system includes a plurality of Tile computing units, a switch bus 1, a three-level fused data buffer 2, a memory interface 3 of the CPU and GPU, and a dynamic random access memory 4, and each Tile computing unit communicates with the three through the switch bus respectively. The data buffer of level fusion and the memory interface of CPU and GPU are connecte...

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 heterogeneous thousand-kernel high-throughput processing system based on a CPU and a GPU. The processing system comprises multiple Tile computing units, a switch bus, a three-level fused data cache, a memory interface of the CPU, a memory interface of the GPU and a dynamic random access memory, wherein each Tile computing unit is connected with the three-level fused data cache, the memory interface of the CPU and the memory interface of the GPU through the switch bus, and the three-level fused data cache, the memory interface of the CPU and the memory interface of the GPU are all connected with the dynamic random access memory to directly access the dynamic random access memory.

Description

technical field [0001] The invention relates to the field of chips, in particular to a CPU- and GPU-based heterogeneous thousand-core high-throughput processing system and a modification method thereof. Background technique [0002] With the development of technologies such as many-core design and three-dimensional chip manufacturing, the number of transistors per unit area will continue to increase according to Moore's Law. This trend will continue the design of processors with more computing cores and larger shared caches. (Cache), so that the application of single-chip thousand-core processors is no longer far away. At the same time, the research and application of heterogeneous computer systems has also become a hot spot in academia and industry. Heterogeneous multi-core processors can achieve better performance than symmetric multi-core processors and asymmetric multi-core processors. Graphics processing units (GPUs) are increasingly being used as accelerated computin...

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): G06F9/30G06F3/06G06F12/0846
CPCG06F3/0656G06F9/3004G06F12/0851
Inventor 尹博秦明曾子铭
Owner 深圳市知穹科技有限公司
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