A GPU-oriented parameter management method based on SystemC

A parameter management and management module technology, applied in the direction of electrical digital data processing, special data processing applications, processor architecture/configuration, etc., can solve time-consuming and labor-intensive problems, speed up and solve the problem of TLM microstructural unit function verification Effect

Active Publication Date: 2019-06-04
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF5 Cites 4 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-t

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
  • A GPU-oriented parameter management method based on SystemC
  • A GPU-oriented parameter management method based on SystemC
  • A GPU-oriented parameter management method based on SystemC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] A SystemC-oriented GPU parameter management method, comprising:

[0051] Step 1: Execute barrier / lock management, calculate the new barrier state according to the current barrier state and FIFO state, judge that when graphRegLock is 0, output to the graphics management module 2 through the transaction level interface, and perform step 2, otherwise when graphDrawLock is 0 and graphFunLock is 0, output to the register window management module 3 through the transaction level interface, and perform step 3;

[0052] Step 2: Execute graphic drawing command parameters and function code parameter management;

[0053] Step 3: Execute read and write management of register parameters.

[0054] Said step 1 includes:

[0055] Step 11: When graphDrawBar is 0, graphFunBar is 0, graphDrawFifoStatus is not empty and graphFunFifoStatus is empty, set graphFunBar to 1; otherwise, go to step 12;

[0056] Step 12: When graphDrawBar is 0, graphFunBar is 0, graphDrawFifoStatus is empty and ...

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. The invention provides a GPU-oriented parameter management method based on SystemC. The method comprises the following steps: step 1, executing barrier/lock management, calculating a new barrier state according to the current barrier state and the FIFO state, when judging that the GraphRegLock is 0, outputting the GraphRegLock to a graphic management module (2) through a transaction-level interface, and executing the step 2, otherwise, outputting the GraphGrawLock to a register window management module (3) through thetransaction-level interface when the GraphGrawLock is 0 and the GraphFunction is 0, and executing the step 3; Step 2, executing graph drawing command parameter and function code parameter management;And step 3, executing read-write management of register parameters.

Description

technical field [0001] The invention relates to the technical field of computer hardware modeling, in particular to a SystemC-based GPU parameter management method. 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. [0003] At present, my c...

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
IPC IPC(8): G06T1/20G06F9/46G06F17/50
CPCY02D10/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