DocumentCode
1574530
Title
Unchaining in Design-Space Optimization of Streaming Applications
Author
Padmanabhan, Sharmila ; Yixin Chen ; Chamberlain, Roger D.
fYear
2013
Firstpage
63
Lastpage
70
Abstract
Data-streaming applications are frequently pipelined and deployed on hybrid systems to meet performance requirements and resource constraints. With freedom in the design of algorithms and architectures, the search complexity can explode. A popular approach to reducing search complexity is to decompose the search space while preserving optimality. We present a novel decomposition technique called unchaining that partitions the problem such that the resulting sub problems are less complex. Thanks to unchaining, the number of sub problems from the decomposition is linear in the number of chained blocks in the variable-constraint matrix (instead of being their product). Finally, we present a queueing network model and the quantitative search space reduction for a real world implementation of a bio sequence search application called BLASTN.
Keywords
query formulation; queueing theory; BLASTN; bio sequence search application; chained blocks; data-streaming applications; design-space optimization; quantitative search space reduction; queueing network model; search complexity; variable-constraint matrix; Biological system modeling; Databases; Linear programming; Optimization; Pipeline processing; Programming; Streaming media; decomposition of queueing networks; design-space exploration; domain-specific branch and bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Data-Flow Execution Models for Extreme Scale Computing (DFM), 2013
Conference_Location
Edinburgh
Type
conf
DOI
10.1109/DFM.2013.16
Filename
6919198
Link To Document