Dynamic Data Flow Analysis for NoC Based Application Synthesis - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Dynamic Data Flow Analysis for NoC Based Application Synthesis

Résumé

Network-on-Chip (NoC) is an interesting communication fabric for multi processing element architectures that benefits from the parallelism of algorithms. We present a method that uses a symbolic execution technique to extract the parallelism of an application to be mapped on FPGAs using the flexibility of a NoC communication infrastructure and the properties of a high level programming language. An application specific hardware is then generated using a High Level Synthesis flow. We provide a dedicated mechanism for data paths reconfiguration that allows different applications to run on the same set of processing elements. Thus, the output design is programmable and has a processor-less distributed control. This approach of using NoCs enables us to automatically design generic architectures that can be used on FPGA servers for High Performance Reconfigurable Computing.We validate our method on binomial tree applications used for option pricing on FPGAs.
Fichier non déposé

Dates et versions

hal-01214913 , version 1 (13-10-2015)

Identifiants

  • HAL Id : hal-01214913 , version 1

Citer

Matthieu Payet, Fresse, Virginie, Frédéric Rousseau, Pascal Remy. Dynamic Data Flow Analysis for NoC Based Application Synthesis. IEEE International Symposium on Rapid System Prototyping, Oct 2015, Amsterdam, Netherlands. ⟨hal-01214913⟩
56 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More