Title
Configuration Scheduling for Conditional Branch Execution Onto Multi-Context Reconfigurable Architectures
Abstract
This paper addresses the exploitation of the capabilities of multi-context reconfigurable architectures to handle a variety of interactive multimedia services. One of the main features of these applications is their changing behavior depending on the runtime scenario, turning the configuration management into a key point. In this work, a configuration scheduler for these applications is proposed. We describe the target applications at a task (kernel) granularity by using data flow graphs in which some kernels are conditionally executed depending on runtime conditions. After testing a condition that decides the next kernel to be executed, its corresponding configurations and input data should be loaded into the on-chip memory before its execution starts, producing a computation stall. Our configuration scheduler minimizes these computation stalls and reduces the application's latency by loading configurations before they are needed. Experimental results obtained for interactive and synthetic applications meet their real-time constraints.
Year
DOI
Venue
2006
10.1109/FPL.2006.311271
Madrid
Keywords
Field
DocType
configuration management,data flow graphs,microprocessor chips,reconfigurable architectures,task analysis,conditional branch execution,configuration management,configuration scheduling,data flow graphs,interactive multimedia services,multi-context reconfigurable architectures,on-chip memory,task granularity
Kernel (linear algebra),Task analysis,Computer science,Scheduling (computing),Parallel computing,Real-time computing,Configuration management,Granularity,Interactive media,Data flow diagram,Computation
Conference
ISBN
Citations 
PageRank 
1-4244-0312-X
1
0.36
References 
Authors
11
6
Name
Order
Citations
PageRank
Fredy Rivera131.41
Marcos Sanchez-Elez2285.58
Milagros Fernández3646.66
Román Hermida48915.34
Nader Bagherzadeh51674182.54
Sanchez-Elez, M.640.93