• DocumentCode
    3145253
  • Title

    Monitoring and Debugging DryadLINQ Applications with Daphne

  • Author

    Jagannath, Vilas ; Yin, Zuoning ; Budiu, Mihai

  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1266
  • Lastpage
    1273
  • Abstract
    Debugging and optimizing large-scale applications is still more art than engineering discipline. This document describes our experience in building a set of tools to help DryadLINQ application developers understand and debug their programs. The core infrastructure for our tools is a portable library which provides a DryadLINQ job object model (i.e., a local representation of the distributed state of an executed application). Layered on the job object model we have built a variety of interactive and batch tools for: performance data collection and analysis, distributed state visualization, failure diagnostics, debugging, and profiling.
  • Keywords
    data visualisation; program debugging; software libraries; software portability; software tools; Daphne; DryadLINQ application debugging; DryadLINQ application monitoring; DryadLINQ job object model; core infrastructure; distributed state visualization; failure diagnostics; large-scale application optimization; portable library; program debugging; program tools; software profiling; Browsers; Debugging; Decision trees; Libraries; Radiation detectors; Runtime; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.268
  • Filename
    6008978