DocumentCode :
1786878
Title :
Reduction operator for wide-SIMDs reconsidered
Author :
Luc Waeijen ; Dongrui She ; Corporaal, Henk ; Yifan He
Author_Institution :
Eindhoven Univ. of Technol., Den Dolech, Netherlands
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
It has been shown that wide Single Instruction Multiple Data architectures (wide-SIMDs) can achieve high energy efficiency, especially in domains such as image and vision processing. In these and various other application domains, reduction is a frequently encountered operation, where multiple input elements need to be combined into a single element by an associative operation, e.g. addition or multiplication. There are many applications that require reduction such as: partial histogram merging, matrix multiplication and min/max-finding. Wide-SIMDs contain a large number of processing elements (PEs), which in general are connected by a minimal form of interconnect for scalability reasons. To efficiently support reduction operations on wide-SIMDs with such a minimal interconnect, we introduce two novel reduction algorithms which do not rely on complex communication networks or any dedicated hardware. The proposed approaches are compared with both dedicated hardware and other software solutions in terms of performance, area, and energy consumption. A practical case study demonstrates that the proposed software approach has much better generality, flexibility and no additional hardware cost. Compared to a dedicated hardware adder tree, the proposed software approach saves 6.8% area with a performance penalty of only 6.5%.
Keywords :
integrated circuit design; integrated circuit interconnections; logic design; low-power electronics; parallel processing; dedicated hardware; energy efficiency; minimal interconnection; reduction operator; single instruction multiple data architecture; software solutions; wide SIMD; Abstracts; Layout; Radio frequency; Software; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593198
Filename :
6881435
Link To Document :
بازگشت