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

Result data stream coding for repeating workloads

A technology of result data and data flow, applied in image data processing, electrical digital data processing, special data processing applications, etc.

Inactive Publication Date: 2015-01-14
ARM LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The large amount of data that needs to be moved to and from memory in such scenarios presents a significant overhead in terms of both speed and power consumption

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
  • Result data stream coding for repeating workloads
  • Result data stream coding for repeating workloads
  • Result data stream coding for repeating workloads

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035]FIG. 1 schematically illustrates a system-on-chip integrated circuit (SoCIC) 2 comprising a graphics processing unit 4 , a general purpose processor 6 , a display driver 8 and a memory 10 . Graphics processing unit 4 includes a graphics processing pipeline having an extraction platform 12 , a vertex transformation platform 14 , a rasterization platform 16 and one or more other platforms 18 . Vertex transformation platform 14 receives vertex data extracted from memory 10 by extraction platform 12 . Receiving vertex data corresponds to receiving a request to transform the vertex data, and vertex transformation platform 14 performs the transformation. The resulting transformed vertex data is stored in vertex transformation cache 20 . A vertex transformation cache can be used to suppress the requirement to repeatedly transform the same received vertex data, and can store transformed vertex data for reuse. This transformed vertex data forms part of a result data stream comp...

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 graphics processing pipeline includes a vertex transformation stage 14 having a vertex transformation cache 20. If a request to transform vertex data is received and the vertex transformation cache 20 indicates that the transformed vertex data for that received request has already been generated, then a pointer to that previously generated transformed vertex data is output within a result data stream in place of the transform vertex data. The transform vertex data is stored to a memory 10 before being retrieved as required by a rasterization stage 16.

Description

technical field [0001] The present invention relates to the field of data processing systems. More particularly, the present invention relates to a data processing system that receives a stream of requests to perform respective processing tasks and to produce result data values ​​for corresponding blocks to be output as part of the result data stream. Background technique [0002] In many cases, a data processing system may receive a stream of requests to perform respective processing tasks to produce corresponding blocks of resulting data values. An example of such a system is a graphics processing pipeline in which a vertex transformation stage receives requests to perform transformation operations on received vertex data to form transformed vertex data. These requests correspond to the vertex data stream to be transformed, and the result data blocks correspond to the generated transformed vertex data stream. In these embodiments, the transformed vertex data stream is ty...

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): G06F17/30
CPCG06T1/20G06T15/005G06F9/30007G06F9/345G06F9/3826G06F9/3851G06T15/04G09G5/363
Inventor 亚历山大·尤金·查林布兰德利·阿尔伯特·格兰瑟姆
Owner ARM LTD