Title :
Performance evaluation of Jpeg2000 implementation on VLIW cores, SIMD cores and multi-cores
Author :
Menichelli, Francesco ; Olivieri, Mauro ; Smorfa, Simone
Author_Institution :
Dept. of Electron., Telecomm. & Inf. Eng., Sapienza Univ. of Rome, Rome, Italy
Abstract :
System-on-chip market relies on implementing multimedia products as embedded software modules on re-usable architecture platforms. The efficient implementation of the Jpeg2000 encoder engine is still challenging HW and SW developers with its highly complex computational kernel. While several hardwired Jpeg2000 enconding modules exist, the efficient programming of Jpeg2000 on re-usable embedded high-performance cores is still an open issue. We performed an exhaustive analysis of the attainable execution speedup when specialized SW is run on different architectures built upon a multimedia-oriented VLIW processor core, demonstrating that the compression effort can be reduced by more than 50% if a SIMD-extended architecture is adopted, and by 80% when the code is optimized for a multi-core architecture.
Keywords :
computer architecture; data compression; image coding; multimedia communication; multiprocessing systems; performance evaluation; system-on-chip; Jpeg2000 encoder engine; Jpeg2000 enconding modules; SIMD cores; SIMD-extended architecture; complex computational kernel; image compression standard; multicore architecture; multimedia products; multimedia-oriented VLIW processor core; performance evaluation; reusable architecture platforms; reusable embedded high-performance cores; system-on-chip market; Arrays; Discrete wavelet transforms; Optimization; Runtime; Transform coding; VLIW;
Conference_Titel :
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-9473-6
Electronic_ISBN :
0271-4302
DOI :
10.1109/ISCAS.2011.5937855