Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for managing multiple contexts in a decentralized graphics processing unit

A graphics processing unit and distributed technology, applied in the field of computer computing, can solve the problems of centralized execution thread management structure inefficiency, memory and time redundancy, etc.

Active Publication Date: 2010-06-16
VIA TECH INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Interaction of shader scheduler and texture control unit creates significant memory and timing redundancy, as well as inefficiencies in centralized thread management structures
Spreading these thread registers across many processing stages presents important data coordination problems

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
  • System and method for managing multiple contexts in a decentralized graphics processing unit
  • System and method for managing multiple contexts in a decentralized graphics processing unit
  • System and method for managing multiple contexts in a decentralized graphics processing unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] Integrating many aspects disclosed in the present invention, the following disclosure methods will be described in detail with icons and words. While the present invention is illustrated, it does not mean that the present invention is limited to these examples. On the contrary, all alternatives, modifications, and their equivalents shall be made without departing from the spirit and scope of the appended claims.

[0053] figure 1 For a processing device with graphical display output, the features disclosed in the present invention can be used. figure 1 and the following description provide an overview of one of the processing environments in which the present invention is practiced. However, hand-held, portable, or other processing devices and computer equipment are also applicable to the present invention. Therefore, the general-purpose computer described here is only an example, and those skilled in the art will recognize that the present invention can be implement...

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 provides a system for managing multiple contexts in a decentralized graphics processing unit. The system includes multiple control units that can include a context buffer, a context processor, and a context scheduler. Also included is logic to receive multiple contexts, logic to identify at least one of the contexts, and logic to facilitate communication among the control units.

Description

technical field [0001] The present invention relates to the field of computer computing, in particular to the management of multiple contexts of distributed graphics processing units. Background technique [0002] Today's computer applications are increasingly emphasizing graphics, and have a higher degree of graphics processing capabilities than before. Some applications (such as games) often contain complex and high-detail graphics rendering with different forms of display objects that require a lot of processing. In addition to the above-mentioned applications, today's applications also operate in a window environment that executes multiple applications. The windowing system allows a single physical display device to present the graphical output of multiple applications. This output is usually displayed in one or several windows, and each window may require a unique execution thread (context). The execution thread of each window defines the properties and parameters of...

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 Patents(China)
IPC IPC(8): G06T1/20
CPCG06T15/005
Inventor 廖群峰焦阳苏奕荣
Owner VIA TECH INC