Load balancing in multiple processor rendering systems

Methods and systems for allocating workloads in a pixel sequential rendering system comprising a plurality of processors are disclosed. Such workloads typically comprise a raster pixel image comprising a plurality of graphical objects. For each scan line (540) of the raster pixel image (510), edges...

Full description

Saved in:
Bibliographic Details
Main Authors MORIARTY ANTHONY DAVID, FERNANDO CHANDAKA
Format Patent
LanguageEnglish
Published 22.04.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and systems for allocating workloads in a pixel sequential rendering system comprising a plurality of processors are disclosed. Such workloads typically comprise a raster pixel image comprising a plurality of graphical objects. For each scan line (540) of the raster pixel image (510), edges of the plurality of graphical objects (520, 525) that intersect with a current scan line (540) of the raster pixel image (510) are identified in a predetermined order. Spans of pixel locations on the current scan line, each defined by an adjacent pair of edges of the identified edges, are divided into segments (503, 504), one of which comprises varying pixel values. The segments (503, 504) are allocated independently of existing workloads of the processors to respective ones of the processors or processor cores for rendering.
Bibliography:Application Number: US20090637056