On the scalability of 1- and 2-dimensional SIMD extensions for multimedia applications
View/Open
Cita com:
hdl:2117/113047
Document typeConference report
Defense date2005
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
SIMD extensions are the most common technique used in current processors for multimedia computing. In order to obtain more performance for emerging applications SIMD extensions need to be scaled. In this paper we perform a scalability analysis of SIMD extensions for multimedia applications. Scaling a 1-dimensional extension, like Intel MMX, was compared to scaling a 2-dimensional (matrix) extension. Evaluations have demonstrated that the 2-d architecture is able to use more parallel hardware than the 1-d extension. Speed-ups over a 2-way superscalar processor with MMX-like extension go up to 4X for kernels and up to 3.3X for complete applications and the matrix architecture can deliver, in some cases, more performance with simpler processor configurations. The experiments also show that the scaled matrix architecture is reaching the limits of the DLP available in the internal loops of common multimedia kernels.
CitationSánchez, F., Álvarez, M., Salamí, E., Ramírez, A., Valero, M. On the scalability of 1- and 2-dimensional SIMD extensions for multimedia applications. A: IEEE International Symposium on Performance Analysis of Systems and Software. "ISPASS 2005, IEEE International Symposium on Performance Analysis of Systems and Software: March 20-22, 2005, Austin, TX, USA". Austin, TX: Institute of Electrical and Electronics Engineers (IEEE), 2005, p. 167-176.
ISBN0-7803-8965-4
Publisher versionhttp://ieeexplore.ieee.org/document/1430571/
Files | Description | Size | Format | View |
---|---|---|---|---|
01430571.pdf | 2,038Mb | View/Open |