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

Single-instruction multi-thread staining processing unit structure for uniform staining graphic processing unit

A graphics processor and processing unit technology, applied in the direction of processor architecture/configuration, etc., can solve problems such as security, reliability, security risks, GPU functions and performance cannot be fully utilized, and restrict the independent development of display systems. The effect of powerful uniform dyeing power

Inactive Publication Date: 2017-05-24
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Especially in the field of military use, foreign imported commercial GPU chips have hidden dangers in safety, reliability, security, etc., and cannot meet the needs of the military environment; "Blocking" and product "monopoly" make it difficult to obtain the underlying technical information of the GPU chip, such as register information, detailed internal micro-architecture, core software source code, etc., resulting in the inability of GPU functions and performance to be fully utilized, and poor portability; the above problems are serious Restricting the independent development and independent development of my country's display system, it is imminent to develop a unified dyeing graphics processor chip with independent intellectual property rights, and the single-instruction multi-threaded dyeing unit is used as a dyeing unit cluster and a unified dyeing array unit in the unified dyeing graphics processor. The key and core of its design technology research and breakthrough has become urgent

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
  • Single-instruction multi-thread staining processing unit structure for uniform staining graphic processing unit
  • Single-instruction multi-thread staining processing unit structure for uniform staining graphic processing unit
  • Single-instruction multi-thread staining processing unit structure for uniform staining graphic processing unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] The SPU is the main component of the dyeing cluster, and is the core execution unit for dyeing processing. It mainly completes the calculation of vertex dyeing and pixel dyeing tasks and the storage of related data. Such as figure 1 As shown, the module consists of the following modules: four SC units for performing conventional operations; one SFU unit for performing special functions; one BRU unit for program branch processing; five sets of RF units for data storage ; Five sets of LSRAM cells for data storage.

[0057] The specific structure and function of each module are introduced in detail below:

[0058] 1. 4 SC units: The SC unit is responsible for the execution of fixed-point and floating-point conventional operations. It is the basic execution structure for coloring operations. It consists of FIE units, FLE units and WBU units, such as figure 2 shown. in:

[0059] a) The FLE unit is responsible for the execution of floating-point routine operations, which...

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 belongs to the field of graphic processing unit design, and relates to a single-instruction multi-thread staining processing unit for a uniform staining graphic processing unit. The processing unit comprises four SC (Staining Core) units (1) used for executing a conventional operation, an SFU (Special Function Unit) (2) used for executing a special performance function, a BRU (Branching Unit) (3) used for carrying out program branching, five sets of RF (Register File) units (4) used for data storage and five sets of LSRAM (Local Storage Random-Access Memory) units (5) used for data storage, wherein one set of RF unit (4) corresponds to one SFU (2), and the rest four sets of RF units (4) correspond to the four SC units (1) one by one; and one set of LSRAM unit (5) corresponds to one SFU (2), and the rest four sets of LSRAM units(5) correspond to the four SC units (1) one by one.

Description

technical field [0001] The invention belongs to the design field of graphic processors, and relates to a single-instruction multi-thread dyeing unit of a graphics processor with a unified dyeing architecture. Background technique [0002] Graphics processor (Graphic Process Unit, GPU) is an important part of modern computer hardware, and it is a key component for graphics drawing, processing and display. system. The GPU is responsible for generating 2D and 3D graphics, images, and videos to support visual computing such as window-based operating systems, graphical user interfaces, video games, visual image applications, and video playback. The development of GPU technology has mainly gone through the stages of fixed-function pipeline, separated shader architecture, and unified shader architecture. Its graphics processing capability has been continuously improved, and its application field has gradually expanded from the initial graphics drawing to the general computing fiel...

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): G06T1/20
CPCG06T1/20
Inventor 任向隆田泽韩立敏张骏许宏杰郑新建
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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