Title
Hierarchical Cluster Assignment for Coarse-Grain Reconfigurable Coprocessors
Abstract
Embedded media applications have to satisfy real-time, low power consumption and silicon area constraints. These applications spend most of the execution time in the iteration of a few kernels; such kernels are typically made of independent operations, which can be executed in parallel. Clustered architectures are a solution designed to exploit the high instruction level parallelism (ILP) of the media kernels, to keep a good level of scalability and to match the strict constraints of the embedded domains. Within this category, architectures with reconfigurable connections between clusters are of particular interest. The enhanced flexibility allows them to handle several different data-paths effectively, hence multiple applications; this is a key economic factor in the semiconductor world, in which the cost of the masks significantly increases at every technological advance. This papers describes hierarchical cluster assignment (HCA), a compilation technique that deals with the problem of mapping the computation of multimedia kernels onto the clusters of the target machine. HCA exploits the hierarchical structure of the clusters of the target architectures; it works by decomposing the problem of cluster assignment into a sequence of simpler sub-problems, each of them involving a subset of the kernel instructions and a subset of the machine clusters. A prototype of this methodology has been implemented in a flexible framework and tested on machine models based on the DSPfabric architecture.
Year
DOI
Venue
2007
10.1109/IPDPS.2007.370381
Long Beach, CA
Keywords
DocType
ISBN
coprocessors,embedded systems,multimedia computing,multiprocessor interconnection networks,reconfigurable architectures,DSPfabric architecture,coarse-grain reconfigurable coprocessor,embedded system,hierarchical cluster assignment,instruction level parallelism,multimedia kernel
Conference
1-4244-0910-1
Citations 
PageRank 
References 
3
0.39
14
Authors
4
Name
Order
Citations
PageRank
Sykora, M.130.39
Pavoni, D.230.39
Cambonie, J.330.39
Costa, R.4142.26