Premium
Multimedia vectorization of floating‐point MIN/MAX reductions
Author(s) -
Bik Aart J. C.,
Tian Xinmin,
Girkar Milind B.
Publication year - 2006
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.1009
Subject(s) - vectorization (mathematics) , simd , computer science , point (geometry) , floating point , parallel computing , value (mathematics) , variety (cybernetics) , computational science , mathematics , algorithm , artificial intelligence , geometry , machine learning
Finding the minimum or maximum value in an array forms an important step in a variety of applications. This paper discusses vectorization schemes that take advantage of the streaming‐SIMD‐extensions in commonly used floating‐point MIN and MAX reductions. Performance advantages are demonstrated with experimental results. Copyright © 2006 John Wiley & Sons, Ltd.