• DocumentCode
    626858
  • Title

    A run-time adaptive multiprocessor system

  • Author

    Beck Rutzig, Mateus ; Beck, Antonio C. S. ; Carro, Luigi

  • Author_Institution
    Dept. de Eletron. e Comput., Univ. Fed. de Santa Maria, Santa Maria, Brazil
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    1664
  • Lastpage
    1667
  • Abstract
    Because of the continuous increase in the number and complexity of embedded applications, new platforms have been launched within shorter periods of time to fulfill their performance requirements with the lowest energy consumption possible. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compilers must come along, breaking binary compatibility. This strategy implies in high hardware and software redesign costs. In this scenario, we propose the exploitation of custom reconfigurable arrays for multiprocessor systems. The proposed approach is composed of multiple adaptive reconfigurable processors that simultaneously exploit Instruction and Thread Level Parallelism. It works in a transparent fashion, so binary compatibility is maintained, with no need to change the software development process or environment. Results show that our proposal delivers higher performance per watt in comparison to a 4-issue Superscalar processor, when the same power budget is considered.
  • Keywords
    hardware-software codesign; multiprocessing systems; binary compatibility; compilers; custom reconfigurable arrays; debuggers; energy consumption; hardware-software redesign cost; instruction-thread level parallelism; libraries; multiple-adaptive reconfigurable processors; platform deployment; run-time adaptive multiprocessor system; superscalar processor; Computer architecture; Multiprocessing systems; Organizations; Out of order;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6572183
  • Filename
    6572183