• DocumentCode
    1712617
  • Title

    Optimal design-space exploration of streaming applications

  • Author

    Padmanabhan, Shobana ; Chen, Yixin ; Chamberlain, Roger D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
  • fYear
    2011
  • Firstpage
    227
  • Lastpage
    230
  • Abstract
    Many embedded and scientific applications are pipelined (i.e., streaming) and deployed on application-specific systems. Typically, there are several design parameters in the algorithms and architectures used that impact the tradeoff between different metrics of application performance as well as resource utilization. Efficient automatic exploration of this design space is the goal of our research. We present a global optimization framework comprising a domain-specific variation of branch-and-bound that reduces search complexity by exploiting the topology of the application´s pipelining. We exploit the topological information to discover decomposability through the canonical Jordan block form. The reduction in search complexity for four real-world streaming applications (drawn from the literature) is significant, ranging from a million-fold reduction in search space size to a reduction factor of 10 billion. All four optimization problems are thereby solvable in reasonable time.
  • Keywords
    computational complexity; optimisation; pipeline processing; resource allocation; tree searching; application specific systems; branch-and-bound; canonical Jordan block form; embedded applications; global optimization framework; optimal design space exploration; resource utilization; scientific applications; search complexity; streaming applications; Clocks; Computational modeling; Computer architecture; Network topology; Optimization; Throughput; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2011 IEEE International Conference on
  • Conference_Location
    Santa Monica, CA
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4577-1291-3
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2011.6043274
  • Filename
    6043274