An improved parallel XSL-FO rendering for personalized documents

  • Authors:
  • Luiz Gustavo Fernandes;Thiago Nunes;Mateus Raeder;Fabio Giannetti;Alexis Cabeda;Guilherme Bedin

  • Affiliations:
  • PPGCC, PUCRS - Porto Alegre, Brazil;PPGCC, PUCRS - Porto Alegre, Brazil;PPGCC, PUCRS - Porto Alegre, Brazil;HP Laboratories, Bristol, United Kingdom;HP Brazil R&D - Porto Alegre, Brazil;HP Brazil R&D - Porto Alegre, Brazil

  • Venue:
  • PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of personalized documents has become a helpful practice on the digital printing area. Automatic procedures to create and transform these documents have become necessary to deal with the growing market demand. Languages such as XSL-FO (eXtensible Stylesheet Language-Formatting Objects) and PPML (Personalized Print Markup Language) have been developed to facilitate the way variable content is inserted within a document. However, these languages have brought together an increasing computational cost of those documents rendering process. Considering that printing shops need to render jobs with thousands of personalized documents within a short period of time, high performance techniques appear as an interesting alternative to improve this rendering process throughput. In this work, we present improvements and new results of a MPI solution previously developed for the FOP (Formatting Objects Processor) tool. FOP is the Apache project rendering tool for personalized documents and its parallel version was optimized in order to allow the computation in parallel of larger input jobs composed of thousands of personalized documents.