TY - GEN
T1 - An out-of-order vector processing mechanism for multimedia applications
AU - Gao, Ye
AU - Egawa, Ryusuke
AU - Takizawa, Hiroyuki
AU - Kobayashi, Hiroaki
PY - 2012/6/28
Y1 - 2012/6/28
N2 - Next generation multimedia applications (MMAs) will become a heavy workload for general-purpose processors (GPPs). Although the current single instruction multiple data (SIMD) extensions enable to improve the performance of MMAs, their limited parallel-processing capability is a drawback to execute next generation MMAs in the era of data explosion. This paper proposes an out-of-order vector processing mechanism named OVPM, in order to expand the potential of GPPs on next generation media processing. OVPM can more efficiently utilize memory bandwidth and vector function units than a conventional in-order vector processing mechanism (IVPM), especially for the MMAs with short vectors. The results of performance evaluations using kernels of MMAs show that OVPM achieves a higher performance than that with IVPM.
AB - Next generation multimedia applications (MMAs) will become a heavy workload for general-purpose processors (GPPs). Although the current single instruction multiple data (SIMD) extensions enable to improve the performance of MMAs, their limited parallel-processing capability is a drawback to execute next generation MMAs in the era of data explosion. This paper proposes an out-of-order vector processing mechanism named OVPM, in order to expand the potential of GPPs on next generation media processing. OVPM can more efficiently utilize memory bandwidth and vector function units than a conventional in-order vector processing mechanism (IVPM), especially for the MMAs with short vectors. The results of performance evaluations using kernels of MMAs show that OVPM achieves a higher performance than that with IVPM.
KW - SIMD extension
KW - multimedia application
KW - vector architecture
UR - http://www.scopus.com/inward/record.url?scp=84862671997&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84862671997&partnerID=8YFLogxK
U2 - 10.1145/2212908.2212941
DO - 10.1145/2212908.2212941
M3 - Conference contribution
AN - SCOPUS:84862671997
SN - 9781450312158
T3 - CF '12 - Proceedings of the ACM Computing Frontiers Conference
SP - 233
EP - 235
BT - CF '12 - Proceedings of the ACM Computing Frontiers Conference
T2 - ACM Computing Frontiers Conference, CF '12
Y2 - 15 May 2012 through 17 May 2012
ER -