loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
8th Euromicro Conference on Digital System Design (DSD'05)
An Approach to Execute Conditional Branches onto SIMD Multi-Context Reconfigurable Architectures
Porto, Portugal
August 30-September 03
ISBN: 0-7695-2433-8
F. Rivera, Autom?tica, Universidad Complutense
M. Fernandez, Autom?tica, Universidad Complutense
N. Bagherzadeh, University of California, Irvine

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.

Citation:
F. Rivera, M. Fernandez, N. Bagherzadeh, "An Approach to Execute Conditional Branches onto SIMD Multi-Context Reconfigurable Architectures," dsd, pp.396-402, 8th Euromicro Conference on Digital System Design (DSD'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.