摘要 |
Systems and methods are described that facilitate distributing a raster image processing task for an input file (e.g., an electronic document) across a plurality of nodes (e.g., computers) in a network. The input file is received at a first node, which becomes the controlling node and splits the pages of the input file into interleaved chunks such that adjacent pages are allocated to different chunks (i.e., no chunk contains adjacent pages in the document). Chunks are then assigned to different nodes for concurrent raster image processing. Once complete, the processed pages are returned to the controller node, which logically orders the pages into their original sequential order, and outputs the logically ordered, raster image processed pages to a printer, where they are printed. |