The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 14, 2014
Filed:
Oct. 23, 2007
Reuven Bakalash, Shdema, IL;
Offir Remez, Hod HaSharon, IL;
Gigy Bar-or, Kochav Yair, IL;
Efi Fogel, Tel Aviv, IL;
Amir Shaham, Givat Shmuel, IL;
Reuven Bakalash, Shdema, IL;
Offir Remez, Hod HaSharon, IL;
Gigy Bar-Or, Kochav Yair, IL;
Efi Fogel, Tel Aviv, IL;
Amir Shaham, Givat Shmuel, IL;
Lucid Information Technology, Ltd., Kfar Netter, IL;
Abstract
A method of dynamic load-balancing in a PC-based computing system employing a multiple GPU-based graphics pipeline architecture supporting multiple modes of GPU parallelization. During the execution of the graphics application, the stream of geometrical data and said graphics commands is analyzed, and the mode of parallelization of the GPUs during each frame, is determined using results of the analysis of the stream of geometrical data and graphics commands, and one or more policies for determining the mode of parallelization. The stream of geometrical data and graphic commands is distributed to the GPUs according to the determined mode of parallelization. During the generation of each frame, one or more of GPUs are used to process the stream of geometrical data and graphic commands, or a portion thereof, while operating in the parallelization mode, so as to generate pixel data corresponding to at least a portion of an image of 3D object. The pixel data output is transferred from one or more of the GPUs and composing a frame of pixel data, representative of the image of the 3D object. The frame of pixel data is displayed on a display surface of the PC-based computing system.