An efficient framework for dynamic reconfiguration of instruction-set customization

@article{Huynh2009AnEF,
  title={An efficient framework for dynamic reconfiguration of instruction-set customization},
  author={Huynh Phung Huynh and Joon Edward Sim and Tulika Mitra},
  journal={Design Automation for Embedded Systems},
  year={2009},
  volume={13},
  pages={91-113}
}
We present an efficient framework for dynamic reconfiguration of application-specific custom instructions. A key component of this framework is an iterative algorithm for temporal and spatial partitioning of the loop kernels. Our algorithm maximizes the performance gain of an application while taking into consideration the dynamic reconfiguration cost. It selects the appropriate custom instructions for the loops and clubs them into one or more configurations. We model the temporal partitioning… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 22 CITATIONS

The Instruction-Set Extension Problem: A Survey

VIEW 12 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Hierarchical Loop Partitioning For Rapid Generation of Runtime Configurations

  • 2009 Fourth International Conference on Embedded and Multimedia Computing
  • 2009
VIEW 8 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

ISOMER: Integrated selection, partitioning, and placement methodology for reconfigurable architectures

  • 2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)
  • 2013
VIEW 6 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration

  • 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)
  • 2012
VIEW 1 EXCERPT
CITES BACKGROUND

Adaptive resource management for simultaneous multitasking in mixed-grained reconfigurable multi-core processors

  • 2011 Proceedings of the Ninth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)
  • 2011
VIEW 1 EXCERPT
CITES BACKGROUND