US 20020015055A1
(19) United States
(12) Patent Application Publication (io) Pub. No.: US 2002/0015055 Al
Foran (43) Pub. Date: Feb. 7,2002
(54) METHOD AND SYSTEM FOR PRESENTING THREE-DIMENSIONAL COMPUTER GRAPHICS IMAGES USING MULTIPLE GRAPHICS PROCESSING UNITS
(75) Inventor: James L. Foran, San Jose, CA (US)
Correspondence Address:
STERNE, KESSLER, GOLDSTEIN & FOX
PLLC
1100 NEW YORK AVENUE, N.W., SUITE 600 WASHINGTON, DC 20005-3934 (US)
(73) Assignee: Silicon Graphics, Inc.
(21) Appl. No.: 09/888,438
(22) Filed: Jun. 26, 2001
Related U.S. Application Data
(63) Non-provisional ol provisional application No. 60/219,006, filed on Jul. 18, 2000.
Publication Classification
(51) Int. CI.7 G09G 5/00
The present invention provides a method and system for presenting three-dimensional computer graphics images using multiple graphics processing units. The dimensions of the scene to be rendered are bounded by a rectangular volume decomposed into rectangular subvolumes. Vertices of graphics primitives are compared with subvolume boundaries to determine to which subvolume a graphics primitive should be assigned. A GPU is assigned to each subvolume to render the graphics data that lies within it. A viewing position point is determined and communicated to each GPU. Rendered graphics data from each GPU are ordered based upon the viewing position Outputs of the individual GPUs are combined by blending within an image combiners. Outputs of image combiners can be presented for viewing or further combined in a subsequent stage image combiner.