• 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