Abstract
Data-parallel processing is a widely applicable technique, which can be implemented on different processor styles, with varying capabilities. Here we address single or multi-core data-parallel instruction-set processors. Often, handling and reorganisation of the parallel data may be needed because of diverse needs during the execution of the application code. Signal word-length considerations are crucial to incorporate because they influence the outcome very strongly. This paper focuses on the broader solution space of selecting sub-word lengths (at design time) including especially hybrids, so that mapping on these data parallel single/multi-core processors is more energy-efficient. Our goal is to introduce systematic exploration techniques so that part of the designers effort is removed. The methodology is evaluated on a representative application driver for a number of data-path variants and the most promising trade-off points are indicated. The range of throughput-energy ratios among the different mapping implementations is spanning a factor of 2.2.
Original language | English |
---|---|
Title of host publication | ARCS Workshops, ARCS 2012 |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 840-850 |
Number of pages | 11 |
ISBN (Print) | 9781467319133 |
Publication status | Published - 30 Jul 2012 |
Externally published | Yes |
Event | 2012 International Conference on Architecture of Computing Systems, ARCS 2012 - Munchen, Germany Duration: 28 Feb 2012 → 2 Mar 2012 |
Conference
Conference | 2012 International Conference on Architecture of Computing Systems, ARCS 2012 |
---|---|
Country/Territory | Germany |
City | Munchen |
Period | 28/02/12 → 2/03/12 |