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

Method, device and scheduler for dispatching dispatch of graphics processing unit gpu commands

A graphics processing unit and central processing unit technology, applied in image data processing, processor architecture/configuration, electrical digital data processing, etc.

Active Publication Date: 2016-09-28
TELEFON AB LM ERICSSON (PUBL)
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] It was found that conventional GPU command scheduling schemes still have certain disadvantages

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
  • Method, device and scheduler for dispatching dispatch of graphics processing unit gpu commands
  • Method, device and scheduler for dispatching dispatch of graphics processing unit gpu commands
  • Method, device and scheduler for dispatching dispatch of graphics processing unit gpu commands

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In the following description, for purposes of illustration and not limitation, specific details are set forth, such as specific device configurations and specific graphical content processing and display situations, in order to provide a thorough understanding of the technology disclosed herein. It will be apparent to those skilled in the art that this technique may be practiced in other embodiments that depart from these specific details.

[0044] It will also be understood by those skilled in the art that the information may be obtained by using separate hardware circuits, using software functioning in conjunction with a programmed microprocessor or general purpose computer, using an application specific integrated circuit (ASIC) and / or using one or more digital signals. A processor (DSP) implements the methods, steps and functions described herein. It will also be appreciated that although the following embodiments will be described primarily in terms of methods 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

A technique for scheduling the dispatching of Graphics Processing Unit (GPU) commands is described. A method implementation of this technique comprises receiving commands from a plurality of applications, buffering the received commands, and dispatching the buffered commands as a command batch towards a GPU. The dispatching is scheduled such that a GPU idle period is created between two successive command batches dispatched towards the GPU.

Description

technical field [0001] The present disclosure relates generally to command scheduling in heterogeneous computing environments, and in particular, to scheduling of commands for graphics processing units (GPUs). Background technique [0002] GPUs have always been used in stationary computers and today are also becoming an important feature of handheld devices such as mobile phones. Although originally intended for the acceleration of 3D graphics, today GPUs are used for a large number of otherwise processing-intensive graphics tasks, such as 2D graphics rendering, compositing multiple graphics layers into a single image, image and video processing, and user interface acceleration. [0003] The inherent architectural parallelism makes GPUs particularly suitable for graphics tasks, but there are also speed and power benefits in many cases in the general computing world when tasks are performed on GPUs rather than central processing units (CPUs). Especially in heterogeneous embe...

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): G06F9/50G06F9/48G06T1/20
CPCG06F9/485G06F9/4893G06F9/505G06T1/20G06T15/005Y02D10/00
Inventor P.珀森
Owner TELEFON AB LM ERICSSON (PUBL)