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
Link To Document :
بازگشت