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

GPU-oriented texture buffer data storage TLM model based on SystemC and an implementation structure thereof

A texture data and data storage technology, applied in the field of GPU texture buffer data storage TLM model and implementation structure, can solve the problems of reducing GPU storage speed, security, reliability, security risks, etc., to improve access speed, The effect of improving work efficiency

Active Publication Date: 2019-04-12
西安翔腾微电子科技有限公司
View PDF10 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Especially in the military field, foreign imported commercial GPU chips have hidden dangers in safety, reliability, security, etc., and cannot meet the needs of the military environment.
Since the GPU system needs to store a large amount of texture image data, which will greatly reduce the storage speed of the GPU, DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory, double-rate synchronous dynamic random access memory) is required to increase the storage speed

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-oriented texture buffer data storage TLM model based on SystemC and an implementation structure thereof
  • GPU-oriented texture buffer data storage TLM model based on SystemC and an implementation structure thereof
  • GPU-oriented texture buffer data storage TLM model based on SystemC and an implementation structure thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] See also figure 1 and figure 2 , figure 1 A schematic structural diagram of a SystemC-oriented GPU texture buffer data storage TLM model provided for the embodiment of the present invention; figure 2 A schematic structural diagram of another SystemC-oriented GPU texture buffer data storage TLM model provided by an embodiment of the present invention.

[0031] The present invention realizes the hardware modeling facing GPU texture buffer data storage by adopting SystemC language and TLM (transformation level modeling, transaction level modeling) method, System C is a kind of software / hardware collaborative design language, a kind of new system A level modeling language, which includes a series of C++ classes and macros, and provides an event-driven simulation core, enabling system designers to simulate parallel processes with C++ lexical syntax. Each operation in the model is realized by SystemC language. In addition, each functional module in the model communicates...

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 a GPU-oriented texture buffer data storage TLM model based on SystemC and an implementation structure thereof, and the TLM model comprises an address verification unit which is used for verifying the effectiveness of a texture data address, and generating and sending effective information when judging that the texture data address is effective; T. The write buffer area unit is used for writing the texture data into the memory space unit when effective information is received; T. The read buffer area unit is used for reading texture data from the memory space unit wheneffective information is received; T. The memory space unit is used for receiving the texture data written by the write buffer unit or providing the texture data for the read buffer unit; and the storage data display unit is used for displaying the texture data written by the write buffer unit and the size of the texture data read by the read buffer unit and carrying out performance evaluation. According to the hardware TLM model, a large amount of texture image buffer data can be stored at a high speed, and the access speed is increased.

Description

technical field [0001] The invention belongs to the technical field of computer hardware modeling, and in particular relates to a SystemC-based GPU texture buffer data storage TLM model and an implementation structure. 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. A graphics processor is a microprocessor that specializes in image calculations on personal computers, workstations, game consoles, and some mobile devices (such as tablet computers, smart phones, etc.). Its main purpose is to display information required by the computer system. It is an important component to connect the monitor and the motherboard of the personal computer, and it is also one of the important devices of "human-machine dialogue" to co...

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): G06F8/30G06F11/34
CPCG06F8/30G06F11/3457
Inventor 周艺璇刘莎李冲杨洋张佩王菁
Owner 西安翔腾微电子科技有限公司
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