GPU (Graphics Processing Unit) command processor unit hardware TLM (Transport Layer Module) microstructure based on SystemC

A technology of processor unit and microstructure, applied in the direction of processor architecture/configuration, electrical digital data processing, instruments, etc., can solve problems such as time-consuming and laborious, and achieve the effect of speeding up

Active Publication Date: 2020-04-17
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the design is expressed as a system-level model, it is easy to use different algorithms to try the design multiple times, and it can be quickly completed by switching to different structures; if the register-transfer-level or gate-level model is used To express the design, the scale is usually quite large, and it is time-consuming, if not too difficult, to experiment with different design structures or make some changes

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
  • GPU (Graphics Processing Unit) command processor unit hardware TLM (Transport Layer Module) microstructure based on SystemC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will now be described in detail in conjunction with the accompanying drawings.

[0037] An embodiment of the present invention proposes a GPU command processor unit hardware TLM microstructure based on SystemC, such as figure 1 As shown, including Graph Cmd Fifo Model1, Read Graph Command Model2, OpenGLCommand Process Model3 and Command DMA Process Model4;

[0038] Graph Cmd Fifo Model1, Read Graph Command Model2, OpenGL CommandProcess Model3 and Command DMA Process Model4 are connected sequentially through transaction-level interfaces.

[0039] In one embodiment, Graph Cmd Fifo Model1 is used for receiving OpenGL command;

[0040] Read Graph Command Model2 is used to continuously read the data in Graph Cmd Fifo, and trigger the execution of OpenGL Command Process Model3 when a valid CMD command is received;

[0041] OpenGL Command Process Model 3 is used to perform different operations according to the packet header of the CMD command packet. Ju...

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 relates to the technical field of computer hardware modeling, in particular to a GPU command processor unit hardware TLM microstructure design based on SystemC. The GPU command processorunit hardware TLM microstructure based on SystemC comprises a Gamma Cmd Fifo Model, a Read Gamma Command Model, an OpenGL Command Process Model and a Command DMA (Direct Memory Access) Process Model.The GPU command processor unit hardware TLM microstructure design based on SystemC is achieved, the problem of GPU command processor unit RTL simulation result model comparison is solved, the problemof GPU command processor unit function verification is solved, and the simulation speed is increased.

Description

technical field [0001] The invention relates to the technical field of computer hardware modeling, in particular to a SystemC-based GPU command processor unit hardware TLM microstructure. Background technique [0002] With the continuous increase of graphics applications, the early solution of graphics rendering by CPU alone has been difficult to meet the graphics processing needs of performance and technology growth, and the graphics processing unit (Graphic Processing Unit, GPU) came into being. Since the release of the first GPU product by Nvidia in 1999, the development of GPU technology has mainly gone through the fixed-function pipeline stage, the stage of separating the dyer architecture, and the stage of unified dyer architecture. Rendering gradually extends to the field of general computing. The high-speed, parallel features and flexible programmability of the GPU pipeline provide a good operating platform for graphics processing and general parallel computing. ...

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/20G06T1/60G06F13/28
CPCG06T1/20G06T1/60G06F13/28Y02D10/00
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products