Introduction to Instruction-Set Customization

  • Carlo Galuzzi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5657)


Over the last years, we have witnessed the increased use of customizable processors. These processors can be tuned and/or extended to meet specific requirements and to achieve a balance between performance, power, hardware resources and time-to-market. The problems involved are numerous and they tend to have high computational complexity. One of the main approaches is the identification of the most suitable instructions to include in the instruction-set. The customization of a given instruction-set with specialized application-specific instructions has become a common technique used to speed up the execution of applications. As a result, in this session we first present two papers focusing on methods to design custom instructions and then, a paper which gives an overview on contemporary architectures that offer dynamic instruction-set support.


Main Approach Common Technique Hardware Resource Extension Generation High Computational Complexity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© IFIP International Federation for Information Processing 2009

Authors and Affiliations

  • Carlo Galuzzi
    • 1
  1. 1.TU DelftThe Netherlands

Personalised recommendations