• DocumentCode
    2286787
  • Title

    A Parallel Configuration Model for Reducing the Run-Time Reconfiguration Overhead

  • Author

    Qu, Yang ; Soininen, Juha-Pekka ; Nurmi, Jari

  • Author_Institution
    Tech. Res. Centre of Finland, Oulu
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Multitasking on reconfigurable logic can achieve very high silicon reusability. However, configuration latency is a major limitation and it can largely degrade the system performance. One reason is that tasks can run in parallel but configurations of the tasks can be done only in sequence. This work presents a novel configuration model to enable configuration parallelism. It consists of multiple homogeneous tiles and each tile has its own configuration SRAM that can be individually accessed. Thus multiple configuration controllers can load tasks in parallel and more speedups can be achieved. We used a prefetch scheduling technique to evaluate the model with randomly generated tasks. The experiment results reveal that in average using multiple controllers can reduce the configuration overheads by 21%. Compared to best cases of using multiple tiles with a single controller, additional 40% speedup can be achieved using multiple controllers
  • Keywords
    SRAM chips; logic design; multiprogramming; parallel architectures; reconfigurable architectures; SRAM; configuration latency; configuration parallelism; multiple configuration controllers; multiple homogeneous tiles; multitasking; parallel configuration model; prefetch scheduling technique; reconfigurable logic; run-time reconfiguration overhead; Degradation; Delay; Multitasking; Prefetching; Random access memory; Reconfigurable logic; Runtime; Silicon; System performance; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.243864
  • Filename
    1657030