CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Dataflow Computing with Polymorphic Registers

Catalin Ciobanu (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Georgi N. Gaydadjiev (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Christian Pilato ; Donatella Sciuto
International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 p. 314 - 321. (2013)
[Konferensbidrag, refereegranskat]

Heterogeneous systems are becoming increasingly popular for data processing. They improve performance of simple kernels applied to large amounts of data. However, sequential data loads may have negative impact. Data parallel solutions such as Polymorphic Register Files (PRFs) can potentially accelerate applications by facilitating high speed, parallel access to performance-critical data. Furthermore, by PRF customization, specific data path features are exposed to the programmer in a very convenient way. PRFs allow additional control over the registers dimensions, and the number of elements which can be simultaneously accessed by computational units. This paper shows how PRFs can be integrated in dataflow computational platforms. In particular, starting from an annotated source code, we present a compiler-based methodology that automatically generates the customized PRFs and the enhanced computational kernels that efficiently exploit them.

Nyckelord: dataflow computing, polymorphic register files, compiler-based methodology, Field programmable gate arrays

Den här publikationen ingår i följande styrkeområden:

Läs mer om Chalmers styrkeområden  

Denna post skapades 2013-12-03. Senast ändrad 2014-04-17.
CPL Pubid: 188209


Läs direkt!

Lokal fulltext (fritt tillgänglig)

Länk till annan sajt (kan kräva inloggning)


Denna publikation är ett resultat av följande projekt:

Facilitating Analysis and Synthesis Technologies for Effective Reconfiguration (FASTER) (EC/FP7/287804)