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

Multi-gpu rendering system

A processor system, multi-graphics technology, applied in the direction of processor architecture/configuration, image memory management, electrical digital data processing, etc., can solve the problems of reducing the universality of motherboards, limiting the flexibility of consumer choices, and complex structures

Inactive Publication Date: 2008-02-06
XGI TECHNOLOGY
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Further, due to the use of additional cables or chips or circuits to electrically connect each graphics processing unit for image merging or communication, most of the graphics rendering systems with multiple graphics processing units in the prior art are complex in structure and expensive. expensive
In addition, only a few chipsets can be provided to match the multi-GPU system, which not only reduces the universality of the motherboard but also increases the manufacturing cost
[0004] In addition, for commercial and technical reasons, in the prior art, the GPUs that make up a multi-GPU system are usually from the same manufacturer or limited to the same GPU core, which limits the flexibility of choice for consumers

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
  • Multi-gpu rendering system
  • Multi-gpu rendering system
  • Multi-gpu rendering system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] FIG. 1 is a block diagram of a multi-GPU system 100 according to an embodiment of the present invention. Referring to Fig. 1, multi-GPU system 100 comprises a central processing unit 110, a chipset 120, a first graphics processing unit 130, a first graphics memory 140 of the first graphics processing unit 130 (such as an entity rendering memory, Local Frame Buffer LFB, or a shared memory in a main memory), a second graphics processing unit 150, and a second graphics memory 160 of the second graphics processing unit 150 (such as a physical rendering memory). The second graphics processing unit 150 and the second graphics memory 160 may be included in a printed circuit board (PCB), such as a display card (not shown). The chipset 120 is electrically connected to the central processing unit 110 , the first graphics processing unit 130 and the second graphics processing unit 150 .

[0043] The first graphics processing unit 130 can be integrated into the chipset 120 to beco...

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

A multi-GPU rendering system according to a preferred embodiment of the present invention includes a CPU, a chipset, the first GPU (graphics processing unit), the first graphics memory for the first GPU, a second GPU, and the second graphics memory for the second GPU. The chipset is electrically connected to the CPU, the first GPU and the second GPU. Graphics content is divided into two parts for the two GPUs to process separately. The two parts of the graphics content may be the same or different in sizes. Two processed graphics results are combined in one of these two graphics memories to form complete image stream and then it is outputted to a display by the GPU.

Description

technical field [0001] The present invention relates to a graphics processing system with multiple graphics processing units for asymmetric load balancing and increased operating efficiency and performance improvement, and more particularly to a graphics processing system with multiple graphics processing units using a system memory to facilitate data access Unit's graphics processing system. Background technique [0002] As the demand for higher computer graphics quality, especially 3D and real-time computer graphics quality, increases in the market, many methods for improving the speed and quality of computer graphics are known. In the prior art, the field of using multiple graphics processing units to speed up graphics processing is one of the important branches. However, it can be seen that several technical difficulties need to be overcome to realize a multi-GPU system. First, there is a need to distribute rendering commands among arbitrary GPUs in a multi-GPU system....

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/60
CPCG06T1/20G06F15/7864
Inventor 万闵铨邓锡洲林春成
Owner XGI TECHNOLOGY
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