Nested general-purpose computing parallel processing architecture

A general-purpose computing and parallel processing technology, applied to general-purpose stored program computers, architectures with multiple processing units, computing, etc., can solve the in-depth discussion of unfavorable architecture development, without considering communication and synchronization, and without detailed expression component logic Relational execution model and other issues to achieve the effect of flexible scalability and portability

Pending Publication Date: 2022-01-28
JILIN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The PRAM architecture of shared storage and the SIMD architecture of the Internet are not suitable for today's parallel computers, because they neither include distributed storage that conforms to parallel computing orientation nor consider practical factors such as communication and synchronization, which is not conducive to the development of chip architectures. It is actually put into production, and the scale of parallel computing is so large that it is not enough to face huge data computing tasks only by using a single-layer or a few-layer computing architecture model
[0008] In terms of describing the parallel computing architecture, the traditional parallel computing model is too abstract and does not describe the detailed components in the architecture and their logical relationship. With the development of GPGPU, more general computing is carried out on the GPU. About the GPU In the multi-version architecture white paper, the internal components of the GPU architecture, the number of components, and the supported programming methods are also divided into layers. There is a prototype for the development of parallel computing processors, but there is still no detailed expression of the logic between components. Relationships and their execution models are not conducive to in-depth industry discussions on the development of their architectures

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
  • Nested general-purpose computing parallel processing architecture
  • Nested general-purpose computing parallel processing architecture
  • Nested general-purpose computing parallel processing architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of 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.

[0028] The specific implementation of the present invention will be described in detail below in conjunction with specific embodiments.

[0029] like figure 1 As shown, a nested general-purpose computing parallel processing architecture provided by an embodiment of the present invention includes a general-purpose computing task execution component, and the general-purpose computing task execution component includes multiple levels through nesting, and each level is equivalent to A number of general-purpose computing task execution components, the general-purpose computing task execution components...

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 is applicable to the technical field of parallel computing task processing and processors, and provides a nested general-purpose computing parallel processing architecture which comprises general computing task execution components, the general computing task execution components comprise multiple levels in a nested mode, and each level is equivalent to a plurality of general computing task execution components; the (i + 1) th-level general calculation task execution component comprises a plurality of ith-level sub general task execution components PEi, an ith-level core data exchange component Memory i and an ith-level control unit CUi. According to the invention, the parallel computing task processing efficiency is improved from two aspects of coarse granularity and fine granularity in a nested execution mode, so that the maximum utilization rate and parallelism degree of system architecture resources are achieved. The invention is suitable for all current forms of big data parallel computing task processing processes, and has flexible expansibility and transportability at the same time.

Description

technical field [0001] The invention belongs to the technical field of parallel computing task processing and processors, and in particular relates to a nested general computing parallel processing architecture. Background technique [0002] With the surge in the amount of application data in various industries in recent years, people's requirements for data processing are increasing day by day. The emergence of multi-core CPUs and multi-core GPUs has introduced a new upsurge in high-performance computing. Studies have shown that the ability of data processing Including the development of processor efficiency, storage resources, memory access technology, etc. are not as good as people's needs. Although GPGPU improves efficiency by covering up memory access through calculation, the traditional chip architecture has been basically finalized, and the problem of memory walls has not been well resolved, which also hinders the development of chip architecture and drives the chip a...

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): G06F9/48G06F9/54G06F15/80
CPCG06F9/4806G06F9/545G06F9/544G06F15/8007
Inventor 胡俊成车喜龙胡亮王国毓阚博文陈甲旺张园博
Owner JILIN UNIV
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