Automated Specific Instruction Customization Methodology for Multimedia Processor Acceleration
Kang Zhao, Jinian Bian, Sheqin Dong, Yang Song, Satoshi Goto · 2008
To enhance the computing ability of the multimedia processor, this paper presents an automated specific instruction customization methodology. Specially, this methodology features a profiling stage which is equipped with a sub-graph matching algorithm. Furthermore, to support the features of multimedia systems, three special structures are integrated, such as fusion instructions, parallel and pipelining. To evaluate this methodology, a case study on H.264 encoder is adopted, and a H.264- JM8.0 system is built based on the Xtensa toolset from Tensilica Inc. We have verified it with a set of video benchmarks. The experimental results indicate that 67 % enhancement can be obtained via specific instructions.