• DocumentCode
    2987447
  • Title

    A temporal model for transparent monitoring of shared-memory multiprocessors

  • Author

    Robinson, David F. ; Cheng, Betty H C

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • fYear
    1993
  • fDate
    1-5 Nov 1993
  • Firstpage
    388
  • Lastpage
    394
  • Abstract
    A major obstacle to parallel software development has been the perturbation of program execution resulting from software-based monitoring techniques. Parallel programs exhibit non-deterministic behavior, which can result in changes in program execution under software monitoring, as compared to unmonitored program execution. In this paper, a formal model for parallel program execution and monitoring in shared-memory environments is developed that addresses issues related to monitor intrusion. Using this formal model, the notion of transparency, as it relates to monitored programs, is defined. Sufficient conditions for monitor transparency are presented. Software-based monitoring tools meeting these conditions are assured to exhibit transparency, given the definition. Thus, by ensuring that parallel program monitors conform to these sufficient conditions for monitor transparency, developers of software tools can enable transparent monitoring to be achieved
  • Keywords
    multiprocessing systems; parallel programming; shared memory systems; software tools; system monitoring; formal model; monitor intrusion; parallel program execution; parallel software development; perturbation; shared-memory multiprocessors; software tools; software-based monitoring techniques; software-based monitoring tools; temporal model; transparent monitoring; Computer science; Computerized monitoring; Condition monitoring; Logic; Parallel processing; Programming; Runtime; Software debugging; Software tools; Sufficient conditions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1993. COMPSAC 93. Proceedings., Seventeenth Annual International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-4440-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1993.404245
  • Filename
    404245