TY - GEN
T1 - A load-forwarding mechanism for the vector architecture in multimedia applications
AU - Gao, Ye
AU - Egawa, Ryusuke
AU - Takizawa, Hiroyuki
AU - Kobayashi, Hiroaki
PY - 2010
Y1 - 2010
N2 - Nowadays, multimedia applications (MMAs) form an important workload for general purpose processors. Although the vector architecture is considered the most potential candidate for media processing, the traditional vector architecture has inefficiencies to execute MMAs. This paper proposes a media-oriented vector architecture, which improves the traditional one with a load-forwarding mechanism. The load-forwarding mechanism overcomes the inefficiency on utilization of the memory bandwidth. As a result, the proposed architecture achieves a higher performance with lower hardware cost than the traditional one. This paper evaluates the proposed architecture with architectural design parameters and finds out the most efficient size for the vector architecture when performing MMAs.
AB - Nowadays, multimedia applications (MMAs) form an important workload for general purpose processors. Although the vector architecture is considered the most potential candidate for media processing, the traditional vector architecture has inefficiencies to execute MMAs. This paper proposes a media-oriented vector architecture, which improves the traditional one with a load-forwarding mechanism. The load-forwarding mechanism overcomes the inefficiency on utilization of the memory bandwidth. As a result, the proposed architecture achieves a higher performance with lower hardware cost than the traditional one. This paper evaluates the proposed architecture with architectural design parameters and finds out the most efficient size for the vector architecture when performing MMAs.
KW - Data level parallelism
KW - Media-oriented extensions
KW - Multimedia applications
KW - Vector architecture
UR - http://www.scopus.com/inward/record.url?scp=78649843381&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=78649843381&partnerID=8YFLogxK
U2 - 10.1109/DSD.2010.93
DO - 10.1109/DSD.2010.93
M3 - Conference contribution
AN - SCOPUS:78649843381
SN - 9780769541716
T3 - Proceedings - 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010
SP - 412
EP - 415
BT - Proceedings - 13th Euromicro Conference on Digital System Design
T2 - 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010
Y2 - 1 September 2010 through 3 September 2010
ER -