• DocumentCode
    2796113
  • Title

    An approach to execute conditional branches onto SIMD multi-context reconfigurable architectures

  • Author

    Rivera, F. ; Sanchez-Elez, M. ; Fernandez, M. ; Bagherzadeh, N.

  • Author_Institution
    Depto. de Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid, Spain
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    396
  • Lastpage
    402
  • Abstract
    Reconfigurable architectures have becoming very relevant in recent years. In this paper we propose a methodology dedicated to analyze interactive applications in order to execute them in a SIMD reconfigurable architecture taking into account power/performance trade-offs. This methodology starts from a kernel description of the interactive application. Kernels are conditionally executed depending on dynamic conditions like user´s input data manipulation. The volume of data involved in this kind of applications combined with user´s actions occurring at unexpected times strongly impact on performance. We define an execution model to deal with conditional branches accompanied by a data prefetch scheme in order to avoid reconfigurable processing unit stalls due to operands unavailability. Experimental results satisfy time constraints of interactive applications and show a power effective solution for them.
  • Keywords
    interactive systems; parallel architectures; reconfigurable architectures; storage management; SIMD reconfigurable architecture; conditional branches execution; data prefetch scheme; interactive application; kernel description; multicontext reconfigurable architecture; time constraint; Computer architecture; Field programmable gate arrays; Kernel; Manipulator dynamics; Parallel processing; Performance analysis; Power engineering and energy; Power engineering computing; Prefetching; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2005. Proceedings. 8th Euromicro Conference on
  • Print_ISBN
    0-7695-2433-8
  • Type

    conf

  • DOI
    10.1109/DSD.2005.14
  • Filename
    1559832