• 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