DocumentCode :
2233339
Title :
High Level Synthesis of Parallel Tile Processing Units with non-uniform memory accesses
Author :
Corvino, R. ; Mancini, S. ; Guizzetti, R.
Author_Institution :
GIPSA-Lab., CNRS, Grenoble, France
fYear :
2008
fDate :
16-17 Nov. 2008
Firstpage :
198
Lastpage :
201
Abstract :
This paper presents an automatic method to generate a TPU (tile processing unit). The TPU processes blocks of data according to a user-defined functionality and access data through an optimized memory access controller. A TPU has different levels of parallelism which are achieved jointly through data and computation tiling. For a given application and a user defined level of parallelism, a set of possible data partitioning is explored and the solutions with the minimal internal memory and the best temporal performances are chosen. In this work, the automatic method is used as a front-end of the high-level synthesis. For each chosen solution a whole synthesizable C-model is generated.
Keywords :
high level synthesis; parallel processing; access data; high level synthesis; memory access controller; nonuniform memory accesses; parallel tile processing units; synthesizable C-model; user-defined functionality; Automatic control; Concurrent computing; Data analysis; High level synthesis; Parallel processing; Partitioning algorithms; Performance analysis; Phased arrays; Random access memory; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
NORCHIP, 2008.
Conference_Location :
Tallinn
Print_ISBN :
978-1-4244-2492-4
Electronic_ISBN :
978-1-4244-2493-1
Type :
conf
DOI :
10.1109/NORCHP.2008.4738311
Filename :
4738311
Link To Document :
بازگشت