High Performance Printing: Increasing Personalized Documents Rendering through PPML Jobs Profiling and Scheduling
Thiago Marquez Nunes, Mateus Raeder, Mariana Kolberg, Luiz Gustavo Fernandes, Alexis Cabeda, Fabio Giannetti · 2009
The creation of personalized documents has become a common practice on digital printing area in the past few years. In order to deal with the growing demand, print shops providers (PSPs) need to be able to print a large amount of documents in a short period of time. New languages to describe documents in uncomposed formats establishing the need for a pre-processing composition step (also called rendering step). This new step has introduced an additional computational cost for the whole printing process, what has become a critical issue on printing environments based on recent digital presses. In this scenario, the use of high performance strategies is an option to overcome those issues. Previous works introduced the use of parallel FOPs (formatting objects processor) rendering engines to speed up the pre-processing of a single document. The current work describes a new, scalable and flexible approach to increase the throughput of the pre-processing phase and defines a consistent metric to estimate the computational cost to render a PPML document. With those advances, the authors point out as future work alternatives to develop a parallel solution, capable of scheduling the document jobs increasing the overall throughput.