Skip to main navigation Skip to search Skip to main content

Temporal partitioning to amortize reconfiguration overhead for dynamically reconfigurable architectures

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

In these days, many dynamically reconfigurable architectures have been introduced to fill the gap between ASICs and softwareprogrammed processors such as GPPs and DSPs. These reconfigurable architectures have shown to achieve higher performance compared to software-programmed processors. However, reconfigurable architectures suffer from a significant reconfiguration overhead and a speedup limitation. By reducing the reconfiguration overhead, the overall performance of reconfigurable architectures can be improved. Therefore, we will describe temporal partitioning, which are able to amortize the reconfiguration overhead at synthesis phase or compilation time. Our temporal partitioning methodology splits a configuration context into temporal partitions to amortize reconfiguration overhead. And then, we will present benchmark results to demonstrate the effectiveness of our methodology.

Original languageEnglish
Pages (from-to)1977-1985
Number of pages9
JournalIEICE Transactions on Information and Systems
VolumeE90-D
Issue number12
DOIs
StatePublished - Dec 2007

Keywords

  • Dynamic reconfiguration
  • Partial reconfiguration
  • Reconfigurable architecture
  • Run-time reconfiguration and highlevel synthesis
  • Temporal partitioning

Fingerprint

Dive into the research topics of 'Temporal partitioning to amortize reconfiguration overhead for dynamically reconfigurable architectures'. Together they form a unique fingerprint.

Cite this