DocumentCode :
2665801
Title :
Crossing Boundaries in TimeTrial: Monitoring Communications across Architecturally Diverse Computing Platforms
Author :
Lancaster, Joseph M. ; Wingbermuehle, Joseph G. ; Beard, Jonathan C. ; Chamberlain, Roger D.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
fYear :
2011
fDate :
24-26 Oct. 2011
Firstpage :
280
Lastpage :
287
Abstract :
Time Trial is a low-impact performance monitor that supports streaming data applications deployed on a variety of architecturally diverse computational platforms, including multicore processors and field-programmable gate arrays. Communication between resources in architecturally diverse systems is frequently a limitation to overall application performance. Understanding these bottlenecks is crucial to understanding overall application performance. Direct measurement of inter-resource communications channel occupancy is not readily achievable without significantly impacting performance of the application itself. Here, we present Time Trial´s approach to monitoring those queues that cross platform boundaries. Since the approach includes a combination of direct measurement and modeling, we also describe circumstances under which the model can be shown to be inappropriate. Examples with several micro-benchmark applications (for which the true measurement is known) and an application that uses Monte Carlo techniques to solve Lap lace´s equation are used for illustrative purposes.
Keywords :
Laplace equations; Monte Carlo methods; data handling; field programmable gate arrays; multiprocessing systems; queueing theory; telecommunication channels; Laplace equation; Monte Carlo technique; TimeTrial approach; architecturally diverse computing platform; communication monitoring; field programmable gate array; interresource communication channel occupancy; low impact performance monitoring; microbenchmark application; multicore processor; queues monitoring; streaming data application; Field programmable gate arrays; Histograms; Monitoring; Predictive models; Program processors; Servers; Stochastic processes; architecturally diverse systems; performance monitoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2011 IFIP 9th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4577-1822-9
Type :
conf
DOI :
10.1109/EUC.2011.26
Filename :
6104538
Link To Document :
بازگشت