Please download the dossier by clicking on the dossier button x
×

Parallel graphics system employing multiple graphics processing pipelines with multiple graphics processing units (GPUS) and supporting an object division mode of parallel graphics processing using programmable pixel or vertex processing resources provided with the GPUS

  • US 8,497,865 B2
  • Filed: 12/31/2006
  • Issued: 07/30/2013
  • Est. Priority Date: 12/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of recompositing partial pixel data within a graphics processing unit (GPU) of a multi-GPU graphics processing subsystem so as to produce images for display on a screen,wherein said partial pixel data is generated by a plurality of GPUs operating according to an object division mode of graphics parallelization, wherein said object division mode includes a rendering phase of operation and a recomposition phase of operation, wherein each GPU has one or more programmable shaders, and a frame buffer (FB) having depth buffers for buffering pixel depth values and color frame buffers for buffering pixel color values, and wherein at least one of said GPUs is a display-designated GPU that is connectable to said screen for displaying images produced by said multi-GPU graphics processing subsystem, and at least one of said GPUs is a non-display-designated GPU, said method comprising the sequence of steps of:

  • (a) entering said rendering phase, and programming and configuring said one or more programmable shaders within said display designated GPU and said one or more non-display-designated GPUs, to perform rendering operations that produce partial results;

    (b) passing geometric data and commands to said plurality of GPUs according to said object division mode of parallelization;

    (c) using said one or more programmable shaders within said display designated GPO and said one or more non-display-designated GPUs, to generate partial results for said depth and color frame buffers according to said object division mode; and

    (d) exiting said rendering phase, and entering said recomposition phase, and reprogramming and reconfiguring said one or more programmable shaders within said display designated GPU, to perform recomposition operations that produce an image for display;

    (e) moving said partial results to said display-designated GPU;

    (f) using said one or more programmable shaders within said display-designated GPU to produce an image for display; and

    (g) displaying said image on said screen.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×