loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
Evaluation of Elementary Functions Using Multimedia Features
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Gerardo Bandera, University of Malaga
Mario Gonzalez, University of Malaga
Julio Villalba, University of Malaga
Javier Hormigo, University of Malaga
Emilio L. Zapata, University of Malaga
Most of current computers include multimedia features. In this paper, we use these extensions to compute elementary functions based on polynomial approximations. Hence, we present several alternatives taking advantage of the new attributes on multimedia processors, such as VLIW and SIMD architectures. Our algorithms support the polynomial evaluation in two different ways: the first one is only based in addition/shift operations; while the second uses MAC instructions. Both approximations are analyzed and tailored to subword parallelism units of the new processors. Potential instruction-level and machine-level parallelism are fully exploited through concurrent use of all functional units. A combined approximation using MAC units and addition and shifts is also presented as a third approximation. Two new instructions are also presented here to improve the execution of some of our algorithms.
Citation:
Gerardo Bandera, Mario Gonzalez, Julio Villalba, Javier Hormigo, Emilio L. Zapata, "Evaluation of Elementary Functions Using Multimedia Features," ipdps, vol. 1, pp.90a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004
Usage of this product signifies your acceptance of the Terms of Use.