• DocumentCode
    289033
  • Title

    A model for instrumentation system management in concurrent computer systems

  • Author

    Waheed, Abdul ; Melfi, Vincent E. ; Rover, Diane T.

  • Author_Institution
    Dept. of Electr. Eng., Michigan State Univ., East Lansing, MI, USA
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    432
  • Abstract
    An instrumentation system is a measurement-based performance evaluation abstraction. Management of an instrumentation system becomes critical when tracing is enabled on an application program that runs for an excessively long period of time. This paper presents queuing models for two instrumentation system management policies, namely flush-one-when-it-fills (FOF) and flush-all-when-one-fills (FAOF). The performance results obtained analytically are compared to results obtained through trace-driven simulation. An appropriate instrumentation system management policy ensures optimal usage of the available local memory space to avoid excessive flushes of the local buffers or perturbation of the program behavior. The results show that each of the FOF and FAOF policies is suitable for one of these two objectives: the FAOF policy requires a smaller number of flushes but with greater perturbation; the converse is true for the FOF policy. Therefore, a compromise between these two policies may be needed when implementing the instrumentation system management policy
  • Keywords
    buffer storage; computerised instrumentation; multiprocessing systems; performance evaluation; program diagnostics; queueing theory; concurrent computer systems; flush-all-when-one-fills; flush-one-when-it-fills; instrumentation system management policies; local buffers; measurement-based performance evaluation abstraction; optimal local memory space usage; program behavior perturbation; queuing models; trace-driven simulation; tracing; Analytical models; Application software; Computer architecture; Concurrent computing; Distributed computing; Electric variables measurement; Instruments; Memory management; Performance analysis; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375515
  • Filename
    375515