Accelerating SVG tiny with multimedia processors

Hwanyong Lee, Nakhoon Baek, Inkyun Lee, Jiyoung Yoon, Olivier Pothier, Denis Vallin, Thierry Vaulay, Jean Christophe Trotin

Research output: Contribution to conferencePaperpeer-review

Abstract

Hardware acceleration of the SVG mobile player is required for larger screens and better user experiences. Currently, a feasible way of this acceleration would be realized on the OpenGL, OpenGL ES or OpenVG hardware, while these high-end hardware chips are so expensive and need much higher power consumption. In this paper, we suggest another cost-effective way of accelerating SVG mobile players, based on the wide-spread and inexpensive multimedia hardware of mobile devices. We first accelerated OpenVG with the fundamental features of multimedia hardware including bit-block transfer, image processing and blending operations, and then modified the SVG mobile player to use these accelerated OpenVG features. Our final implementation shows remarkable performance enhancement for displaying vector contents and impressive enhancements for displaying bitmap contents. Reducing a great amount of CPU work load is another important advantage of our implementation, and now CPU can be actively used for other tasks. Conclusively, our implementation delivers much better performance and reduced CPU work load to the SVG mobile players, without any additional hardware to the mobile phone devices.

Original languageEnglish
StatePublished - 2010
Event8th International Conference on Scalable Vector Graphics, SVG Open 2010 - Paris, France
Duration: 30 Aug 20101 Sep 2010

Conference

Conference8th International Conference on Scalable Vector Graphics, SVG Open 2010
Country/TerritoryFrance
CityParis
Period30/08/101/09/10

Fingerprint

Dive into the research topics of 'Accelerating SVG tiny with multimedia processors'. Together they form a unique fingerprint.

Cite this