Partitioning and load balancing graphical shape data for parallel applications
AssigneeInternational Business Machines Corporation
InventorsGary S. Ditlow, Daria R. Dooling, David E. Moran, Ralph J. Williams
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGary S. Ditlow, Daria R. Dooling, David E. Moran, Ralph J. Williams
Estimating the term…
The present invention divides a large graphics file into smaller “frames” of graphics files. The division process is preferably load balanced amongst any number of processors. This allows many processors to be used in parallel to divide the large graphics file and to then process the smaller output frames. Additionally, the load balancing is performed in such a manner that only portions of the graphics file need be loaded by any one processor. This saves memory and computational requirements. Preferably, the graphics file is divided in a three-dimensional manner, such that any one processor will be assigned one three-dimensional block or volume of the graphics file. The three-dimensional partition of the graphics file will become one frame, and the one processor accesses the graphics file to copy its three-dimensional partition into the new output frame.
An apparatus for partitioning graphical shape data, the apparatus comprising:
An apparatus for partitioning and load balancing graphical shape data among computer systems interconnected through a network, the apparatus comprising:
A method for partitioning graphical shape data, the method comprising the steps of:
A method for partitioning and load balancing graphical shape data, the method comprising the steps of:
A program product, tangibly embodying a program of machine-readable instructions executable by a computer system, the program product comprising:
A program product for partitioning and load balancing graphical shape data among computer systems interconnected through a network and connected to a graphics file comprising a plurality of cells and a prime cell having a plurality of prime transforms, each of the prime transforms including a plurality of cells, the program product tangibly embodying a program of machine-readable instructions executable by a computer system, the program product comprising:
Dependencies are inferred from the claim text.