Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


ARCS 2012 Workshops P-200, 409-420 (2012).

Gesellschaft für Informatik, Bonn
2012


Copyright © Gesellschaft für Informatik, Bonn

Contents

Sub word Handling in Data-parallel Mapping

Georgia Psychou , Robert Fasthuber , Jos Hulzink , Jos Huisken and Francky Catthoor

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.


Full Text: PDF

Gesellschaft für Informatik, Bonn
ISBN 978-3-88579-294-9


Last changed 20.02.2014 12:47:47