• DocumentCode
    617709
  • Title

    Use of simple analytic performance models for streaming data applications deployed on diverse architectures

  • Author

    Beard, Jonathan C. ; Chamberlain, Roger D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
  • fYear
    2013
  • fDate
    21-23 April 2013
  • Firstpage
    138
  • Lastpage
    139
  • Abstract
    Modern hardware is often heterogeneous. With heterogeneity comes multiple abstraction layers that hide underlying complex systems. This complexity makes quantitative performance modeling a difficult task. Designers of high-performance streaming applications for heterogeneous systems must contend with unpredictable and often non-generalizable models to predict performance of a particular application and hardware mapping. This paper outlines a computationally simple approach that can be used to model the overall throughput and buffering needs of a streaming application on heterogeneous hardware. The model presented is based upon a hybrid maximum flow and decomposed discrete queueing model. The utility of the model is assessed using a set of real and synthetic benchmarks with model predictions compared to measured application performance.
  • Keywords
    data analysis; parallel architectures; performance evaluation; queueing theory; abstraction layers; analytic performance model; buffering needs; decomposed discrete queueing model; diverse architectures; hardware mapping; heterogeneous hardware; heterogeneous systems; high-performance streaming data application; hybrid maximum flow; throughput; unpredictable nongeneralizable model; Computational modeling; Cryptography; Hardware; Kernel; Streaming media; Throughput; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software (ISPASS), 2013 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4673-5776-0
  • Electronic_ISBN
    978-1-4673-5778-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2013.6557162
  • Filename
    6557162