Run-Time Resources Management on Coarse Grained, Packet-Switching Reconfigurable Architecture: A Case Study Through the aPACHES' Platform - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Communication Dans Un Congrès Année : 2006

Run-Time Resources Management on Coarse Grained, Packet-Switching Reconfigurable Architecture: A Case Study Through the aPACHES' Platform

Résumé

The increasing number of cores used on a single die in response to the power-computing applications tends to orient SoCs more and more toward communication-centric concept. Networks-on-chip (NoC) are good candidates providing both parallelism and flexibility. Nevertheless they imply to consider the notion of locality when distributing the computation among a set of cores. Defining an optimal placement at compile-time is difficult since other applications may temporarily make use of some of the processing resources. This paper explores the opportunity of dynamically mapping task graphs through using different placement algorithms, experiments and comparisons are conducted on a homogeneous coarse-grain reconfigurable architecture running JPEG applications. Results show that run-time task mapping is possible and brings interesting benefits over a random or static placement, especially when contention effects stemming from the communication medium are taken into account.

Dates et versions

lirmm-00352790 , version 1 (13-01-2009)

Identifiants

Citer

Alex Ngouanga, Gilles Sassatelli, Lionel Torres, Thierry Gil, André Borin Soares, et al.. Run-Time Resources Management on Coarse Grained, Packet-Switching Reconfigurable Architecture: A Case Study Through the aPACHES' Platform. ARC: Applied Reconfigurable Computing, Mar 2006, Delft, Netherlands. pp.134-145, ⟨10.1007/11802839_19⟩. ⟨lirmm-00352790⟩
132 Consultations
0 Téléchargements

Altmetric

Partager

More